Automated Personal Clinic Services in Uganda Software Requirement Specification

Similar documents
THE USE OF SIMULATION TO DETERMINE MAXIMUM CAPACITY IN THE SURGICAL SUITE OPERATING ROOM. Sarah M. Ballard Michael E. Kuhl

A PROPOSED PROTOTYPE OF COOPERATIVE MEDICAL TREATMENT SYSTEM FOR HOSPITALS IN GCC COUNTRIES

SOFTWARE REQUIREMENTS SPECIFICATION Hospital Management System

Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN:

Four Game-Changing Strategies for Transforming the Patient Experience

Healthcare, and Types of Health Care Organizations. Dr. Waddah D emeh

DISTRICT BASED NORMATIVE COSTING MODEL

International Journal of Information Technology and Business Management 29 th January Vol.33 No JITBM & ARF. All rights reserved

Indicator-Based Information system for Public Health (IBIS-PH) Data, Information and Knowledge Management Category Executive Summary

LIFE APP. B. Kumara Swamy

HEALTH WORKFORCE SUPPLY AND REQUIREMENTS PROJECTION MODELS. World Health Organization Div. of Health Systems 1211 Geneva 27, Switzerland

Software Requirements Specification

Implementation of Automated Knowledge-based Classification of Nursing Care Categories

SMART HEALTH MONITORING SYSTEM

HIMSS Davies Award Enterprise Application. --- Cover Page --- IT Projects and Operations Consultant Submitter s Address: and whenever possible

MEDICAL STAFF ORGANIZATION MANUAL

SIMULATION FOR OPTIMAL UTILIZATION OF HUMAN RESOURCES IN SURGICAL INSTRUMENTS DISTRIBUTION IN HOSPITALS

BUILD HOSPITAL APPOINTMENT SERVICE FOR MOBILE HEALTH

Matching System for Creative Projects and Freelance Workers: PaylancerHK

MODELLING OF DECENTRALIZED MEDICATION DISTRIBUTION PROCESSES IN HOSPITAL USING TIMED PETRI NETS

Digital Health in Australia

A Framework for Evaluating Electronic Health Records Overview - Applying to the Davies Ambulatory Awards Program Revised May 2012

Regional Health Care as an Economic Generator Economic Impact Assessment Dothan, Alabama Health Care Industry

Utkarsha Kumbhar *, Vaidehi Gadkari, Rohan Waichal, Prashant Patil ABSTRACT I. INTRODUCTION

MODEL OF TECHNOPRENEURSHIP DEVELOPMENT IN SEPULUH NOPEMBER INSTITUTE OF TECHNOLOGY INDUSTRIAL INCUBATOR

APPLICATION OF SIMULATION MODELING FOR STREAMLINING OPERATIONS IN HOSPITAL EMERGENCY DEPARTMENTS

International Journal of Advance Engineering and Research Development

Keywords: Traditional Medical Monitoring, Questionnaire, Weighted Average, Remote Medical Monitoring, Vital Signs.

Questions related to defining a ward, inclusion and exclusion criteria

RFID-based Hospital Real-time Patient Management System. Abstract. In a health care context, the use RFID (Radio Frequency

Jordan Country Profile

Available online at ScienceDirect. Procedia Computer Science 86 (2016 )

Homecare Medicines Charter

THE NATIONAL E-HEALTH STRATEGIC PLAN

The Health Sector in Uganda and the Work of CUAMM. Dr. Peter Lochoro Country Representative Doctors with Africa CUAMM Uganda

Development of an Emergency C-Section Facilitator Using a Human-Machine Systems Engineering Approach

UNIVERSAL HEALTH COVERAGE AND INNOVATIONS IN HEALTH SECTOR OF TRIPURA.

Integrated Nurse Call Solutions

Occupation Description: Responsible for providing nursing care to residents.

Community College. Page 1 of 11

The National Health Service Corps and Health Care for the Homeless Programs. A Toolkit for Navigating Logistics and Opportunities

TRAINING MANUAL FOR STATE & DISTRICT SURVEILLANCE OFFICERS

Big data in Healthcare what role for the EU? Learnings and recommendations from the European Health Parliament

AVAILABILITY AND UTILIZATION OF SOCIAL SERVICES (EDUCATION AND HEALTH) BY RURAL COMMUNITY IN DISTRICT CHARSADDA

List of Lists Updated: January 2012

Request for Qualifications: Information Technology Services

How to Initiate and Sustain Operational Excellence in Healthcare Delivery: Evidence from Multiple Field Experiments

What is a location? Guidance for providers and inspectors. February v6 00 What is a Location Guidance with product sheet 1

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 32

MEDICAL_MAS: an Agent-Based System for Medical Diagnosis

An Efficient Mode of Communication for Blood Donor

Belmont Forum Collaborative Research Action:

BOLTON NHS FOUNDATION TRUST. expansion and upgrade of women s and children s units was completed in 2011.

Health Workforce 2025

CALL FOR DEMONSTRATIONS

Dialysis Care in Canada

Hanover and District Hospital Strategic Plan

Author: Kelvin Grabham, Associate Director of Performance & Information

Component Description Unit Topics 1. Introduction to Healthcare and Public Health in the U.S. 2. The Culture of Healthcare

Period of June 2008 June 2011 Partner Country s Implementing Organization: Federal Cooperation

Global Health Assessment Strategies. Ricardo Izurieta

LOYOLA UNIVERSITY CHICAGO STRITCH SCHOOL OF MEDICINE OFFICE OF STUDENT AFFAIRS CENTER FOR COMMUNITY AND GLOBAL HEALTH

GENERAL PRACTICE RESIDENCY TRAINING PROGRAM IN DENTISTRY

BIOMETRICS IN HEALTH CARE : A VALUE PROPOSITION FROM HEALTH CARE SECTOR

Approve Ratify For Discussion For Information

nt System in Health 1. Introduction Operation of Health quality 2013) ). The system few years. delivery and costs.

UNC2 Practice Test. Select the correct response and jot down your rationale for choosing the answer.

ALICE Policy for Publications and Presentations

Candradewini Candradewini* Department of Public Administration, Faculty of Social and Political Sciences, Universitas Padjadjaran

UPMC POLICY AND PROCEDURE MANUAL

Quality Management Building Blocks

June 19, Submitted Electronically

Study definition of CPD

Scottish Ambulance Service

Presentation for CHA Meeting in Bagamoyo on By Patricia Schwerzel, Public Health Advisor, ETC Crystal.

Health Management Information Systems: Computerized Provider Order Entry

LESOTHO NURSING AND MIDWIFERY STRATEGIC PLAN PRESENTATION BY; MPOEETSI MAKAU, HEAD CLINICAL NURSING SERVICES (MOH-LESOTHO)

COPIC Objectives and Expectations

The progress and impact of Health Management Information System (HMIS) in monitoring and evaluation of health programs in India

CSE255 Introduction to Databases - Fall 2007 Semester Project Overview and Phase I

EHR Enablement for Data Capture

Hospital-Pharmacy Management System: A UAE Case Study A. Khelifi, D. Ahmed, R. Salem, N. Ali

Chapter -3 RESEARCH METHODOLOGY

INTERNATIONAL JOURNAL OF BUSINESS, MANAGEMENT AND ALLIED SCIENCES (IJBMAS) A Peer Reviewed International Research Journal

A program for collaborative research in ageing and aged care informatics

Disposable, Non-Sterile Gloves for Minor Surgical Procedures: A Review of Clinical Evidence

Building a sustainable general practice. The SuperPartnership Model

ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research

Case Study RadiForce. Faster and more Reliable Diagnosis with RadiForce Monitors. Medical Display Monitors. Bamberg Hospital, Germany. radiforce.

Nation-wide Health Information System Estonian experience since 2007

UHC. Moving toward. Sudan NATIONAL INITIATIVES, KEY CHALLENGES, AND THE ROLE OF COLLABORATIVE ACTIVITIES. Public Disclosure Authorized

Prof E Seekoe Head: School of Health Sciences & ASELPH Programme Manager

Guidance for Medication Reconciliation and System Integration Process

Benefit Schedule 2016

Scope of services offered by Critical Access Hospitals: Results of the 2004 National CAH survey

Experiences from Uganda

LAC+USC Healthcare Network 1707 E Highland, Suite North State Street

Juba Teaching Hospital, South Sudan Health Systems Strengthening Project

Health Bill* diseases of the arteries and kidneys are. public health departments and the provision. With this object in view the Honorable

ALABAMA MEDICAID AGENCY ADMINISTRATIVE CODE CHAPTER 560-X-45 MATERNITY CARE PROGRAM TABLE OF CONTENTS

Transcription:

International Journal of Wireless Communications, Networking and Mobile Computing 2018; 5(1): 11-16 http://www.aascit.org/journal/wcnmc ISSN: 2381-1137 (Print); ISSN: 2381-1145 (Online) Automated Personal Clinic Services in Uganda Software Requirement Specification Fagbolu Olutola Olaide, Nyadru Innocent Department of Computer Science, School of Computing & Information Technology, Kampala International University, Kampala, Uganda Email address Keywords Availability, Google Assistant, Chatbot, Android, GPS Connection, Datasets, Patient s Locality, Life Expectancy Received: December 11, 2017 Accepted: March 1, 2018 Published: April 10, 2018 Citation Fagbolu Olutola Olaide, Nyadru Innocent. Automated Personal Clinic Services in Uganda Software Requirement Specification. International Journal of Wireless Communications, Networking and Mobile Computing. Vol. 5, No. 1, 2018, pp. 11-16. Abstract Software Requirement Specification for Personal Clinic Services enhance the availability and accessibility of traditional clinic, health care services are offer without limits or physical boundary, it is a web-based mobile Chatbot in google assistant that help patients to find closest clinics and hospitals in Uganda, offers medical prescription and other forms of medical assistances. It consists of three (3) parts which are Chatbot, Google home device and web portal. The google assistant guide was employed in the design using predefined procedures as Google application, Google app tool, PHP (Hypertext Preprocessor) which by default comes as handy tool with every android and it requires internet and Global Positioning System (GPS) connection. Few datasets were trained for machine learning using supervised learning category and other coding were done online. Personal Clinic prototype was simulated to provide basics of health care services to the prospective clients, doctors within the patient s locality are contacted for further medical assistance whenever the need arises. Most of healthcare challenges would be solved and life expectancy would increase with greater capability to live healthier, longer and reduced the risk of patient harm. 1. Introduction Accessibility of health care facility in Africa is a major challenge most especially in rural communities, a clinic is meant for outpatients (treating without overnight stay or that patient which do not require bed) but care, it can be privately owned or publicly funded (government-owned) and must cover primary health care needs of the populace within their neighbourhood which can be polyclinic, general outpatient clinic, special clinic for specialty in health related provision such as fertility clinic, antenatal clinic, ambulatory surgery clinic and so on. In Africa, the functionalities of clinic varies from country to country but in Uganda, it often offer primary health services without major surgical care, post-primary health services or outpatient services. A clinic is where general medical practice run by one or many general practitioners are offered, clinic offers and provides medical care to adults of all ages. The automated personal clinic service will avail the communities, rural areas and its inhabitant health care that is affordable, accessible and qualitative by satisfying the needs of the health seekers. The total population of Ugandans is estimated to 32 million with population growth rate of 3.4 percent vis-a-vis the following factors high fertility rate, short birth intervals and high teenage pregnancies [11]. The life expectancy at birth was 58 years as of 2013 [9]. As of 2015, the probability of a child dying before reaching age five was 5.5 percent

12 Fagbolu Olutola Olaide and Nyadru Innocent: Automated Personal Clinic Services in Uganda Software Requirement Specification that is 55 deaths for every 1,000 live births [10]. In 2015, an estimated 1.5 million people in Uganda were infected with the deadly HIV and its prevalence rate was 7.2 percent. The following were most prevalent causes of death in all ages in Uganda HIV/AIDS, Malaria, Respiratory infections, Diarrheal diseases, Tuberculosis, Cerebrovascular diseases, Heart diseases and so on and hence the reason for automated personal clinic services in Uganda. The health system is supposed to be all activities that promote, maintain and restore total health to any individual but Ugandan health care system aim to achieve and maintain sound health for its people although this have not been attained due to emerging and unbridled challenges thus far. Health Care Delivery is done through District health structure (also known as primary health centre), it offers required health need for all the inhabitants of a district except when referral arises that Regional Referral Hospital are consulted. The health care services is done through decentralized framework as shown in figure 1 Figure 1. Decentralized Health care framework in Uganda (Kamwesiga, 2011). The following were stakeholders in the decentralized health care framework, they are Village Health Teams which are grass root health service provider, some are volunteer, others are on stipend and few are government employed. They are first contact for anyone living in a rural area. According to Ugandan health policy, there are Health Centre II, these are parish health centres serving a few thousand people and are domiciled in every parish. There are Health Centre III that is found in every sub-county which comprises of at least 10 medical personnel with laboratory and Health Centre IV (District Hospital) that serve county with more personnel, emergency ward and other facilities. Regional Referral Hospitals are available for specialty such as dentistry, psychiatric, orthopedic, etc. Moreover we have National Referral (Teaching Hospital) which houses the best medical consultants, surgeons, pathologists, radiologists and other paramedics. By considering medical personnel to patients or the entire populace of Uganda it was observed that adequate provision of health care services can only be augmented with SRS for Personal Clinic because of shortage of medical personnel and ratio of doctors, nurses, midwives, dentists, laboratory technician and other health workers to populace [8]. It was observed that the ratio dwindle per year hence the motivation for this research work. 1.1. Structure of Health System Ugandan Health System runs on national and local basis with non-profit making idea and almost 80% are religiously

International Journal of Wireless Communications, Networking and Mobile Computing 2018; 5(1): 11-16 13 owned. The for-profit health providers are informal drug stores, privately-owned clinics, etc. The health system is divided into national and district-based levels and there are national referral hospitals, regional referral hospitals and semi-autonomous institutions including Uganda National Health Research Organization (UNHRO) at national level. The district level consists of Village Health Teams (VHT) and level II Health Centre up to level IV Health Centre which are governed by District Health Management Team (DHMT). Health Unit Management Committee (HUMC) composed of health staff, civil society and community leader [8], [11]. 1.2. Description and Overview Description and overview of Software Requirement Specification (SRS) for personal clinic is illustrated with the complete procedures for its development, system constraints, interface and interactions with other external chatbot [1]. All what are required for this project are cataloged including functional and non-functional requirements. System functionalities are covered in the SRS overview and the interactions with other systems are emphasized [2], [3]. locations without any form of barriers, the services includes out-patients medical assistance, prescription and other clinical aids and any prospective user of personal clinic are helped to find the closest clinics, hospitals and offer medical prescriptions based on the user s current position or location [4, 5, 7]. Internet and Global Positioning System (GPS) connection are required to fetch and display results, all system information is maintained in a database which is located on a web-server. The software also interacts with the GPS-Navigator software which is expected to be in an already installed chatbot on the user s mobile phone. The chatbot has the capability of representing both summary and detailed information about the selected services. 2. Research Objectives A thorough review of conventional clinics were carried out and appraised so as to support need for this research. The objectives of the research are to a. design personal clinic services on any user platform for patients in Uganda. b. implement the SRS of personal clinic services. 3. Methodology This section will give an overview of the whole system. The system will be explained in its context to show how it interacts with other systems and introduce the basic functionality of the system. It will describe what type of stakeholders that will use the system and what functionality is available for each type. At last, the system is presented with its attendant constraints, strengths and assumptions. 3.1. Product Perspective Figure 2. Block Diagram for SRS. As depicted in figure 2, it is data-centric product which will require where to keep the data, hence need for both the mobile application and web portal to communicate with the database, the mobile application will only use database to get required information while web portal will add and modify the information while all the communication will be done over the internet. 1.3. Purpose and Scope Personal Clinic is a web-based mobile chatbot in the Google assistant that offers wide range of health care services to its clients 24 hours in week within their respective This system has three (3) parts broadly which include mobile chatbot, Google home devices and web portal. The mobile chatbot is computer program used in conversation, it is designed to simulate how human would behave during conversations or dialogs. It has been deployed in Natural Language Processing systems with practical purposes in customer service or information acquisition. Chatbot will be used to find the services and view information about medical practitioners, locations and their health care services while the web portal will be used for the same purpose and the same applies for the Google Home devices. The mobile chatbot will need to communicate with GPS chatbot within the mobile phone, which in turn communicates with a physical GPS device to find the location of the user. The GPS will provide navigational system involving satellites and computers so as to determine the latitude and longitude of a prospective user or patient on earth and invariably offer the mobile chatbot with locations of the user, the hospitals or related health facilities and the distance between them with maps which are displayed on the map by chatbot. The functionality provided by the GPS will be embedded in the chatbot for users to be able to use the functions in the chatbot, since this is a data-centric product hence need to

14 Fagbolu Olutola Olaide and Nyadru Innocent: Automated Personal Clinic Services in Uganda Software Requirement Specification store the data arises and storage capability will be made available in the Google Data Centers as the whole system is hosted on Google servers and for that, a database will be used. Both mobile chatbot and web portal will communicate with the database, however in slightly different ways. 3.2. Product Functions Mobile chatbot will help users or patient to search for specific disease prescriptions, hospitals, clinics and pharmacies. User request and other criteria will determine the result which will be based on the user inputs. There are several search criteria including voice search and keyboard type-search, in some options, a custom selection of available options. 3.3. User Characteristics There are three (3) types of users that interact with the system viz: (1). Users on mobile platform (2). Users on web portal (3). Users on Google Home devices Each of these three types of users has different platform hence they have their own requirements and specifications. The mobile application and web users can only use the application either by voice or text which means that the user has to search for what they desire, choose a service from that search and then navigate through it. For users to get relevant search result there are multiple criteria the users can specify and all results that match will be displayed. Google Home users can only use voice search functionality to search for services as the device has no interface for user interaction through text. 4. Specific Requirements This section contains all of the functional and quality requirements of the system. It gives a detailed description of the system and all its features. Detailed description of inputs and outputs of the system are provided. It gives a description of the hardware, software, communication interfaces and provides basic prototypes of the user interface. In figure 3, the users get started after his/her identity is supplied and there are options before proceeding to indicate whatever clinical services required, for instance if the user suffers from Malaria, Doctors, Hospitals and Diagnostics options are explored and other subsequent inputs about the illness are being asked, then the Personal Clinic responds with specific prescription and directs the user to see a physician for other prescriptions. In figure 4, the user asks for a doctor within their vicinity and the Personal Clinic gives them a doctor s contact and location depending on where user is, it does not only have doctors but specialist depending on the user s health challenges, furthermore figure 5, offers all the list of hospitals with the available specialists in any particular hospital while figure 6 show all the hospitals with the ranges of health cases they can handle. 3.4. Constraints The whole system is constrained by the system interface to the GPS navigation system within the device. Since there are multiple system and multiple GPS manufacturers, the interface will not likely be the same for every one of them. Also, navigation features can afford different variations in what each of them provide. The internet connection is another constraint for the application, stable and uninterrupted internet connectivity to fetch data from the database over the internet is mandatory hence internet is crucial and indispensable for the application to be implemented. Both the web portal and the mobile application will be constrained by the internet speed. 3.5. Scope and Dependencies In this research, this application can only be used on mobile phones, computers and Google Home devices with better throughput and high performance. Storage and proper resource allocation of hardware is required for its efficient implementation for example, if the phone does not have enough hardware resources such as computational power, storage for the application, there may be scenarios where the application does not work as intended or does not work at all. Figure 3. External interface Requirement.

International Journal of Wireless Communications, Networking and Mobile Computing 2018; 5(1): 11-16 15 5. Conclusion Figure 6. Personal Clinic list of hospitals. Figure 4. Personal Clinic responses. This research work was developed and implemented, SRS for Automated Personal Clinic on any three (3) platforms were done. The aim and objectives were achieved by providing clinical services to patients without border. This software accommodates high number of users from different locations in Uganda without redundancy and high performance mobile computing are catered for with embedded fault tolerant system to prevent both expected and unexpected errors which consequently increase the usability and acceptability of SRS for automated personal clinic. Health Care Delivery of clinics would be enhanced via mobile technologies and various health challenges were significantly improved on. References [1] Blossom A et al. (2007). Software Requirement Specification (SRS). [2] Constance L. Heitmeyer. (2002). Software Cost Reduction, Naval Research Laboratory, Washington, DC. [3] Davis M. A. (2005). Just Enough Requirements Management: Where Software Development Meets Marketing, New York, Dorset House Publishing. [4] Fagbolu O. O, Alese B. K. and Adewale O. S. (2014). Development of a Digital Yorùbá Phrasebook on a mobile Platform, Nigerian Computer Society (NCS) 25th Annual Conference-Building a knowledge-based economy in Nigeria: The Role of Information Technology, Nike Lake Resort Enugu, page 13-19 Volume 25. Figure 5. Personal Clinic list of hospitals with available specialists. [5] Greene J and Stellmen A. (2005). Applied Software Project Management, O Reilly Media Inc.

16 Fagbolu Olutola Olaide and Nyadru Innocent: Automated Personal Clinic Services in Uganda Software Requirement Specification [6] IEEE-SA Standards Board, IEEE Recommended Practice for Software Requirements Specifications, Software Engineering Standards Committee of the IEEE Computer Society, June 25th 1998. [7] IEEE Software Engineering Standards Committee, IEEE Std 830-1998, IEEE Recommended Practice for Software Requirements Specifications, October, 1998. [8] Kamwesiga J. (2011). Uganda Health Care System. [9] The World Bank (2013). Life Expectancy at birth, total (years) Retrieved 16 October, 2016. [10] The World Bank (2015). Mortality rate, under-5 (per 1,000 lives births) Retrieved 16 October 2016. [11] WHO-Uganda World Health Organization Retrieved March 2017.