IJRET-HEALTH PORTAL-AN ANDROID SMARTER HEALTHCARE APPLICATION

Text-only Preview

IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308

HEALTH PORTAL-AN ANDROID SMARTER HEALTHCARE
APPLICATION

S.Gavaskar1, A. Sumithra2, A.Saranya3
1Assistant Professor, Galgotias University, Greater Nodia, Uttar Pradesh, India
2Assistant Professor, Velammal College of Engineering & Technology, Madurai, Tamilnadu, India
3P.G Student, Fatima Michael College of Engineering & Technology, Madurai, Tamilnadu, India
[email protected], [email protected], [email protected]

Abstract
In the present scenario the health problems are increasing proportionally to the busy work schedule of the doctors. So mostly there is
a conflict of free time of the doctors and the patients. Hence an easy and a steadfast system is required in the current world where
health can be given equal priority as work and the doctors are made easily accessible to the patients and which also reduces the time
spent for getting and providing a medical appointment. Our paper proposes a method in order to meet up and overcome the above
mentioned problems. Mobile apps have found their way into every individual's life and has become a part of it. So we developed a
mobile health care system to fix appointments with doctors and for the doctors to maintain their patient's database in a matter of few
touches. The doctors can register and maintain their patient's database and the patients can access any doctor from any place and fix
an appointment. GPS connectivity is linked with the application to find the list of doctors nearby the location at emergencies or travel
and prescriptions are sent from the one they choose, in case of direct visit, appointment to the Doctors are made by filtering the list
for the needed specification or complaint. Doctors also can view their patient lists and schedule their tasks. An additional feature is
that reminders are added at the time of prescriptions recording. Thus the Application acts as a portal facilitating people in their busy
schedule to care their health without wasting their time.

Keywords: GPS, Health Care, Medical appointment

----------------------------------------------------------------------***-----------------------------------------------------------------------
1. INTRODUCTION
Mobile phones have found their way into each individual's life
in a way that couldn't be explained. Mobile phones and
Being busy is synonymous tothe present society.Life is
Mobile apps have made themselves a part of literally every
becoming too busy to get medical appointments in person and
human's life on this planet. Health care made mobile is the
to maintain a proper health care. Sudden travels can totally
best way to maintain a health conscious society.
change the medicine course for people due to time zone

changes and also people with serious medical ailments find it
Using Health Portal, one can get appointment with any doctor
difficult to cope up with such travels and work and their
who has registered in it and can have their own medical
health. Diabetes and high blood pressure patients have a
database maintained along with the prescription of tablets and
necessity to take proper medicines at proper time. But the
alerts on medication timings. Travellers can make use of GPS
present busy schedule of people make it difficult for them to
connectivity to find doctors in their place in case of
follow such timely medications.This is a problem that is
emergency. GPS also guides them with the location of doctor
prevailing all over the world where workaholics and travellers
and there also alerts on ambulance facilities in that area once
find it difficult to maintain both their health and work.
they switch on the GPS facility.
Technology has provides us with many choices and our paper

proposes one such innovation using the android platform for a

healthier lifestyle. Health Portal is an android Application for
such workaholics and travellers to keep their health at check.

2. HEALTH PORTAL

As said above, Health Portal is an mobile phone application
developed in the Android platform that takes care of all health
related appointments and also acts as a personal health assister.
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 291

IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308

Doctors initially have to register to get their separate patient
database on registration. Inside the Doctor domain there are
two options:
1) Register:A new doctor is first asked to register to create a
database.
try{
db=openOrCreateDatabase("PT_Database",SQLiteDatabase.C
REATE_IF_NECESSARY,null);

db.execSQL("Create Table Ptreg (Name Text, Complaint
Text,Phone_Number Text)");
}

catch(SQLException e){}



3. IMPLEMENTATION
The software and hardware requirements to use this
application are an Android Smart Phone. Implementation is
purely software with an easy to use touch screen GUI
interface. The Doctors are asked to register in this application
from their mobile and then the database of patients are
maintained and also the patients are allowed to view a list of
doctors through the GPS facility or through manual selection
by specialisation.

Patients can get an appointment from the doctors through the
appointment form or get prescription by registering their

complaints. They can also get tablet alerts regularly with

respect to the maintained database.
View Patient Database: A separate database is maintained for

each doctor and once registered the doctor can maintain their
3.1 Registration and Database Creation:
own patients' database. It s password protected in order to
prevent security issues.
First, there are two domains once the application is started.

One for Patients and one for Doctors



__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 292

IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308

3.2 Patients
On filling the form the patient is added to the particular
doctor's database and based on appointment timings and how
If a patient registers into the patient domain then they are able
full the database is an SMS message is sent regarding the
to select the doctors based on the specialisation.Once they
appointment time and date.
choose the specialisation a list of doctors from that particular

specialisation is displayed on the screen.
In case of emergency an SOS message is sent to the particular

doctor or the ambulance facility.
After selecting a particular doctor an appointment form is

displayed.

b2.setOnClickListener(newView.OnClickList
ener() {






publicvoidonClick(View v) {





// TODO
Auto-generated method stub




setContentView(R.layout.doctor);




Spinner spinner =
(Spinner) findViewById(R.id.dtr);




// Create an
ArrayAdapter using the string array and a
default spinner layout




ArrayAdapter<CharSequence> adapter
=

ArrayAdapter.createFromResource(hp1.this,





R.array.dtr,
4. DATABASE
android.R.layout.simple_spinner_item);




// Specify the
4.1 Doctors database:
layout to use when the list of choices
First on creation the Doctor's Name, Specialisation, Address,
appears
Hospital, Experience are all gathered and then is provided



with a separate database.

adapter.setDropDownViewResource(and

roid.R.layout.simple_spinner_dropdown_ite
values.put("Name",
m);
e1.getText().toString());




// Apply the





adapter to the spinner

values.put("Specialisation",



e2.getText().toString());

spinner.setAdapter(adapter);









Button

values.put("Address",
b8=(Button)findViewById(R.id.okk);
e3.getText().toString());



if((db.insert("Docreg", null,
values))!=-1)


{


Toast.makeText(hp1.this,
"Record Successfully Inserted",
2000).show();


}


else


{


Toast.makeText(hp1.this,
"Insert Error", 2000).show();


}



__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 293

IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308

After a separate database is created then as each person gets an



if((db.insert("Ptreg",
appointment, it is registered in this database. This way each
null, values))!=-1)
doctor can have their own patient records in their mobile



{
phone.




Toast.makeText(hp1.this, "Record
Successfully Inserted", 2000).show();



}



else



{



Toast.makeText(hp1.this, "Insert
Error", 2000).show();



}



4.2 Patients Domain:
Once a patient searches a doctor by specialisation or through
GPS then the list of doctors are provided from which he can
choose one to get prescription or an appointment.


The patient enters his name, complaint and address and can

chose to get an appointment or just a prescription related to
4.3 TABLET ALERTS:
the complaint based on the previous record in the database of
the doctor.
Each person who has a database record in this application will

also get tablet alerts regularly in their scheduled time.






e4=(EditText)findViewById(R.id.pname);
This is to help diabetes and blood pressure and other chronic







disorder patients.
e5=(EditText)findViewById(R.id.pcomplaint

);
This in turn will help patients have an health alarm for their







medications.
e6=(EditText)findViewById(R.id.ph);







5. GPS CONNECTIVITY:

ContentValues
values=newContentValues();
Using GPS connectivity, patients who travel can get a list of

doctors from that particular location in case of emergency and







there are also ambulance service list that is displayed while





using GPS.

values.put("Name",

e4.getText().toString());
This is very useful for travellers who has to take regular health






check ups and also in case of emergency there is an facility for

values.put("Complaint",
SOS message using GPS to the nearby hospital.
e5.getText().toString());







values.put("Phone_Number",
e6.getText().toString());
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 294

IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308



6. FUTURE ENHANCEMENT
There are ideas to provide a web domain for each doctor and
patient to make it available online and a separate domain for
each doctor to maintain he patient records in future. This will
in turn provide a better access to people.

CONCLUSIONS
Finally to conclude, this Android Application Health Portal
provides a better solution for a mobile health care for
workaholics and travellers. This will greatly reduce the excuse
for not taking proper care of health and will in turn be a boon
to these busy worlds. The health care Application for
travellers will definitely help them keep track of their
medicines and in turn make their journey peaceful. On the
whole it will provide a better healthy society.

REFERENCES
[1]
http://www.codeproject.com/Articles/549488/Measures
-to-be-taken-for-Health-compliant-site
[2]
http://www.nytimes.com/2012/06/12/business/apps-for-
the-traveler-with-medical-issues.html
[3]
https://play.google.com/store/apps/details?id=com.med
scape.android&hl=en
[4]
http://www.nytimes.com/2012/10/09/science/redefining
-medicine-with-apps-and-ipads-the-digital-
doctor.html?src=me&ref=general&_r=1&
[5]
http://www.codeproject.com/script/Articles/Latest.aspx
__________________________________________________________________________________________
Volume: 02 Issue: 09 | Sep-2013, Available @ http://www.ijret.org 295