Anda di halaman 1dari 6

2018 International Seminar on Application for Technology of Information and Communication (iSemantic)

Outpatient Registration System Based On Android


At BBKPM Surakarta
Fahrindra Yusuf Arfannedy Tominanto Andi Yulianto
Medical records and health Medical records and health Medical records and health
information Department, information Department, information Department,
Medical records and health Medical records and health Medical records and health
information Academy information Academy information Academy
APIKES Citra Medika APIKES Citra Medika APIKES Citra Medika
Surakarta, Indonesia Surakarta, Indonesia Surakarta, Indonesia
fahrindra.yusuf19@gmail.com tommynanto@gmail.com Yulianto_andi@rocketmail.com

Abstract- The development of information and communication development, it can support the hospital service faster, more
technology increases rapidly, including the development of accurate and more efficient so that it can improve the
mobile phone technology that brings smartphone with various hospital's quality.
functions, one of them is as a source of information. It can The health service institution for communities with their
encourage the public to access information and interact
own characteristics are influenced by the development of
quickly. Along with these developments, BBKPM Surakarta
has implemented a Short Message Service based registration health sciences, technological advancement, and socio-
system, but the system still has problems, such as Short economic life. The health service institutions must be able to
Message Service replies received by patients is not appropriate. improve the quality of services and able to be affordable by
The strategy undertaken in accelerating the service is the the community to realize the highest level of health.[1]
outpatient registration system based on the android at BBKPM use of a computerized system, is expected to
Surakarta. The purpose of this research is to make an improvequality of administration, [2] a computerized system
outpatient registration system based on android at BBKM is very necessary, because the services provided at the
Surakarta. Type of the research uses descriptive, identification Puskesmas must also be fast. For example, addressing the
of variables used are patient data, physician data, polyclinic
management information system for the registration of
data, and payment data. The subject in this research is the
registration officer, and the object in this research is part of patients who have been used. [3] BBKPM Surakarta is one
registration and IT. Instruments used in this study are of the pulmonary health service facilities located in
observation and interview, as well as used System Development Surakarta. BBKPM Surakarta was established in 1957 under
Life Cycle (SDLC) system development method. The the name of Balai Pemberantas Penyakit Paru-Paru (BP4)
outpatient registration system based on Android at BBKPM Surakarta with service at that time addressed to patient of
Surakarta, was built to accelerate the process of service, Pulmonary TB only. Because of the issue of Permenkes
especially in the registration section, with this application is 2354 / MENKES / PER / XI / 2011, In 2011 it renamed into
expected that later patients can register anytime and the Community of Lung Health Center (BBKPM) Surakarta.
anywhere, and can see the doctor's schedule before applying
The existence of BBKPM Surakarta is under the Directorate
through an existing application on Android. Hospital
information system at BBKPM Surakarta should be developed General of Health and technically functioned by the
better, so that health service given to society will be more Directorate of Health Care Referrals.
efficient to process of health service at the hospital. BBKPM Surakarta has 7 polyclinics with an average
visit of 200 patients per day coming from various regions in
Keywords- Registration System; Outpatient; Android around Solo, so the registration takes long queue. Out patient
registration system at BBKPM Surakarta has been done
I. INTRODUCTION computerized. New patient registration is done directly at the
The world of information technology that is growing has hospital, and registration of old patient can be done through
brought a rapid influence in health field, one of them is SMS (Short Message Service). Registration via SMS is done
internet. The Internet is a computer network that can provide by patients with the format in accordance with the
information more quickly and efficiently to the community. predetermined and sent to the number that has been
Internet technology embedded in various devices such as determined, then the data is entered into the server and the
patient gets a message. With the registration via SMS has
mobile phones. In this era, technological development of
many advantages, but in addition it also has some
mobile phones has not only a communication function but disadvantages, such as if the patient mistyped the SMS
also access the internet site. This is in use by some mobile format then the data cannot enter the server, then the officer
manufacturers in creating a smart phone that is more known must check the server pulse on a regular basis, because when
as 'Smartphone'. Many mobile phone manufacturers create the SMS pulses on the server run out then the patient will not
smartphones that have sophisticated features that are needed get SMS replies.
by community communication. One of the Operating
System (OS) on smartphones that are growing rapidly is II. THEORETICAL FOUNDATION
Android. Many people who use android, ranging from small
children to adults. This is due to the increasing number of A. Medical Record
applications and games that are circulating on the android.
Medical records is a file containing records and
Android users start to enter the health world as well, the
documents on the patient's identity, examination, treatment,
world is hospital. With the information technology

367
2018 International Seminar on Application for Technology of Information and Communication (iSemantic)

actions and other services that have been provided to the D. Data Processing Research
patients.[4] Data collection is data collection from hospital medical
The purpose of medical records is to support the records unit consisting of BBKPM Surakarta profile data,
achievement of orderly administration in order to improve outpatient form, BBKPM Surakarta protocol, patient’s data,
health services at hospitals. Without a proper medical polyclinics information data.
records management system and properly administered Editing is correcting the data that has been collected
hospital administration will not work as expected. While the before being processed because the possible data still
administrative order is one of the factors that determine the duplicate data and errors.
efforts of health services in hospitals [5] Classification is the classification or differentiation of
B. Health Information System data that has been obtained in accordance the classification
into table form such as patient’s table, polyclinics table, and
Health information systems are a support for
registration table. Presentation of data is data that has been
implementation good health management in support of
collected and they will be processed with PHP programming
improved performance health services. to realize this, health
language and MySQL database which will generate output
information must be used as a material for consideration for
in the form of report of patient visit, Report on Patient Visits
decision makers at each level of management health. [6]
Per Payment Method , report per period, and report of
C. Outpatient Acceptance Site (TPPRJ) information of polyclinics, and proof of online registration.
Outpatient Acceptance Places or Outpatient Registration E. System Development Methodology
Sites (TPPRJ) are also called Outpatient Registration
• Project Identification and Selection, At this stage,
Counters. [7]
several things to be done are to identify potential
D. System Design projects, classify and rank projects, and select
System design is a complementary problem-solving projects to develop. Researchers conducted an initial
survey to determine the problems that exist in
technique (with system analysis) that reassembles
BBKPM Surakarta.
component parts into a complete, improved system of
• Initiation And Project Design, At this stage a
expectations. This involves the addition, deletion, and
potential registration system project is described and
relative parts changes in the original system (original). In arguments for continuing the project are put forward.
designing process models and data models to realize the Researchers plan to build an outpatient's registration
defined system requirements and the framework for coding system based on android in bbkpm Surakarta. At this
is also specified. Documentation of this design stage is very stage the researchers also conducted literature studies
useful for future system development, if there is a change of and research studies. The literature study aims to
user needs. [8] understand concepts and materials related to
outpatient information systems to support the
E. System Development
completeness of the theory and understanding of the
System development means setting up a new system to concept of the cases at hand. Previous research
replace the old system as a whole or improve the existing studies on outpatient information systems to improve
system.[9] understanding and comparison of authenticity of
research.
III. MEDHODS
• The analytical stage is the stage at which the system
is currently being studied and a replacement system is
A. Types Of Research proposed. This stage researchers study the old system
The research method used is descriptive with survey, the in a way, there are: Gathering information and
method uses to assess the condition and the implementation Defines system requirements.
of a program in the present, then the result is used to plan the • The design stage is the phase change needs that still
improvement program. The approach used is cross sectional form the concept into a real system specification.
that is a reset to study the dynamics of correlation between Stages of system design can be divided into 2 stages,
risk factors with effects, by approach, observation or data namely logical design (logical design) and physical
collection at one time. [10] design stages (physical design). At this stage the
researchers design the system specifications to be
B. Identification of variables built include: (1) Designing the flow of data with
Identification of variables used by the author in the flowchart (2) Designing Entity Relationship Diagram
preparation of scientific papers are: (1) outpatient (ERD) and Data Flow Diagram (DFD) (3) Designing
procedures and grooves (2) Patient's data (3) Doctor's data input, this design consists of several input data,
(4) Payment Data (5) Polyclinics data among others: (a) Patients data (b) Polyclinics data
(c) Check date (d) Payment Data (4) Designing
C. Research Instrument process that will be used to design outpatient
Guidelines for interviews with the submission of information system using PHP programming
questions are either orally or in writing to obtain language with MySQL database and Dreamweaver
software. (5) Designing Output, this design consists
information. The guidelines in the study are used to obtain
of several outputs, among others: (a) Online
information from TPPRJ officers in BBKPM Surakarta.
Registration Proof (b) Patient Visa Report (c) Report
on Patient Visits Per Payment Method (d) Report on

368
2018 International Seminar on Application for Technology of Information and Communication (iSemantic)

Patient Visits Per Period (e) Report of Patient Visits A. System Planing
Per Doctor (f) Online Patient Visa Report 1) Data Flow diagrams (DFD) consists of context
• Impementation stage the researchers test the resulting diagrams, tiered diagrams, DFD level 0 and DFD level 1.
program code and can be applied to the project to be
developed, after testing the program then the program (1) Diagram korteks :
will be installed at BBKPM Surakarta to replace the
old system. b.
REGISTRATION OFFICER
• The final step of the SDLC where at this stage the
system is systematically improved and improved. The Polyclinic Data

result of this stage is a new version of software that Doctor Data


Doctor Schedule Data

has been created. Improvements made at the level can Payment Data
Registration Data

be very varied, ranging from repairing programs that


crash to work again until the addition of new program Data Registration Via Android
0

modules in response to changing needs. a. PATIENT REGISTRATION SYSTEM


OF OUTPATIENT BASED
Registration’s Proof ON ANDROID

IV. RESULT
Place of Outpatient Registration (TPPRJ) BBKPM
Surakarta, there are 2 types of registration that are direct Patient Data Report
Doctor Data Report
registration and registration via SMS (Short Message Polyclinic Data Report
Report on Patient Visit Per Payment Meth
Service). Direct registration is the patient came to BBKPM Patient Visit Report
Patient Booking Report
Surakarta and directly register at the registration to be
entered by the registration officer. Registration at BBKPM
already using computerization. Registration via SMS is done
with the patient register via SMS in accordance with
predefined format. Patients who register via SMS, maximum C. Chief Medical Record

1 day before checking and are at work hours at 08.00-16.00


(the officer must check the credit, sometimes inappropriate
sms replies, queue). Here is the following system at BBKPM Fig. 3. Context Diagram
Surakarta:
2) DFD level 0:
a.
Patient
Patient Data
1 D1 Patient
Patient Data
Patient Data
Polyclinic Data
Patient Data D2 Clinic
b. Polyclinic Data
Polyclinic Data
Registration Officer Doctor Data
Polyclinic Data Doctor
D3
Doctor Data PROCESSING Doctor Data
MASTER DATA
Doctor Data Payment Data
Payment Data D4 Payment Data
Payment Data
Payment Data

2 Payment Data
Payment Data
Doctor Data
Doctor Data
Polyclinic Data
Offline Registration Data
Polyclinic Data
PROCESSING
Patient Data
Registration’s Proof REGISTRATION
DATA Patient Data
Data Registration Via Android
Registration Data
Via Android D5 Booking
Fig. 1. Current System at BBKPM Surakarta
Data Registration Via Android

The system developed at BBKPM Surakarta is outpatient 3 Data Registration Via Android

registration based on android. The following chart system of D6 Visit


Doctor Schedule Data
outpatient registration is based on android to be developed at Viewing the Dokter
Schedule
Offline Registration Data

BBKPM Surakarta. Offline Registration Data

Doctor Schedule Data

4
Registration Data

Patient Data Booking

PROCESSING Payment data


REPORTS Doctor Data
Polyclinic Data

Patient Data

Patient Data Report


Doctor Data Report
Polyclinic Data Report
Payment Method Data Report
Patient Visit Report
Patient Booking Report

c. Chief Medical
Record

Fig. 4. DFD level 0


Fig. 2. The system built at BBKPM Surakarta

369
2018 International Seminar on Application for Technology of Information and Communication (iSemantic)

B. Table Relation (3) The doctor's schedule serves to see the doctor's
schedule including doctor's name, practice day, start
and end time of practice.
(4) The outpatient registration menu serves to perform an
outpatient registration that can be performed by an elderly
patient or patient who has previously been treated at
BBKPM Surakarta.

Fig. 8. Patient Data Validation


(5) Validate patient data using medical record number and
patient's birth date. If the patient is wrong in the input,
Fig. 5. DFD Relation table medical record number and date of birth it will appear
notification that patient data is not found, and if true it will
show patient data. In this stage the phone number can be
C. How to Operate Program changed when there is a change in patient data. select next at
a) Android users the bottom so that the display appears.
(1) The activation of the program starts with
running the app on Android,Once the application is
successfully executed, it will show the main page. The main
page of this application has the name of the hospital, and in
the top left corner there is a menu.

Fig. 9. Patient Data Notification Not Found and Data Patient


(6) At this stage the patient can choose the date of check,
how to pay, clinic purpose, and the name of the doctor.
Selected check dates are three days after registration is made
and a maximum of one day before check. After all the
Fig. 6. Program Activation On Android Users complete data, then press the verification button, if the
(2) The options menu is in the top left corner, when patient had previously done registration, but not yet come to
clicked it will appear several options, among others: Home, BBKPM Surakarta then do re-registration, it will show the
Doctor Schedule, Outpatient Registration, and Location. notification.

Fig. 7. Options Menu Fig. 10. Input Data Registration

370
2018 International Seminar on Application for Technology of Information and Communication (iSemantic)

(7) But if the patient successfully registered then will show (7) Master data how to pay serves to manage data on how to
the registration notification successfully completed with pay. To add data, click on new data button, then input data
patient registration data, then the patient can download the dialog, input type of payment method, n and press save
proof of registration in the form of pdf files that will be button, after data successfully input will be displayed in
brought when coming to BBKPM Surakarta. table. To change data, select the data in the table, then click
edit data, it will pop up the edit data dialog, then input the
data changes, and click save to update. to perform deletion
of data, click the data in the table, then click the delete data
button, and to print data how to pay they can press the print
button on the right.
(8) The Registration menu is used to perform patient
registration transactions, which consists of 2 sub menus,
among others, online verification and offline registration.
(9) On this online verification sub menu is used to verify
patients who have signed up through android app. Patients
who have successfully registered through android
Fig. 11. Registration Successful and Proof of Enrollment application, then the data will be displayed on the booking
table to be verified when the patient comes. The medical
(8) The location menu in this app serves to display the map / recorder can print patient data that has been registered via
location BBKPM Surakarta. android via the print button, then from the data they can be
prepared patient medical records file before the patient
b) Admin User
comes. To search patient data they can input booking
(1) to activate the administration program is done by visiting number and name of patient, then click search button, to
the server address such as: http://andi-media.info, the it will perform data deletion, select patient on table, then press
appear login page then enter the username dan password. delete button data, and to do patient verification, select
(2) After successful login, it will appear the main page. patient at table booking, then press verification button , then
(3) The master data menu serves to manage the master data, the patient verification dialog will appear. Then complete
on this menu when clicked it will display the Data menu the patient's data, including the name of the person in
Patient, Polyclinics Data, Doctor Data, and Data Cara Pay. charge, phone number, how to pay, security card number,
(4) Master patient data serves manage the patient identity the target policlinic, and doctor, then press save button to
data that has been entered previously. Patient data will be save the data. The data that has been successfully verified
displayed in the table, to search the patient, input the then moved on the table of patient visits. In the table of
patient's name, and then click the search button. to make patient visits, only displays the data of visits on this day.
data changes can be done by selecting the patient on the (10) This sub menu is used to register new and old patients
table, then click edit and then appear edit data dialog. And who come directly to BBKPM Surakarta. To register the old
to do Clear data, select the patient in the table, then click the patient, click the Offline registration sub-menu, then select
delete data button. If data printing will be done, click the the old patient. If the patient is carrying KIB or already
print data button located on the top right. known his medical record number, input the medical record
(5) Master of polyclinics data serves manage polyclinics number on the available field, if the patient does not bring
data. To add data, click on the new data button, then input the KIB or the medical record number is not yet, then search
data dialog, input the name of the clinic, and press save by click the search button to the right of the name field, .
button, once data successfully entered it will be displayed in input the patient name and address, click select. then the
table. To make data changes, select the poly data in the patient data will appear, then complete the registration data,
table, then click edit data, it will pop up the edit data dialog, and click save data to save.
then input the data changes, and click save to update. to New patient registration can be done with click of new
perform data deletion, click data in table, then click delete patient button, then complete patient identity data and visit
data button, and to print polyclinic data, they can press print data. Click save data to save. If the registration is successful,
button on right side. then the patient's identity data will be stored on the pasiaen
(6) Doctor data master serves to manage doctor's data, as master, and the visit data will be stored in the visit data.
well as doctor's schedule on Android app. Doctor data (11) The report sub menu is used to display report data,
master consists of id, doctor's name, specialist, practice day, consisting of patient data reports, physician data reports,
and hours of practice. To perform the addition of data, click polyclinic data reports, payroll data reports, patient booking
on new data button, then input data dialog, input the name reports, and reports of patient visits.
of doctor, specialist, practice day, and practice hours then (12) Patient booking report serves to display patient data
press save button, after data successfully entered it will be reports that register through the android application, which
displayed in table. To make data changes, select doctors will then do the taking of medical record documents from
data in the table, then click edit data, it will pop up the edit the rack filling before patients come to the hospital. when
data dialog, then input the data changes, and click save to choosing patient data report order menu then filter data filter
update. to perform deletion of data, click the data in the will appear based on check date.
table, then click the delete data button, and to print the data (13) The visit report consists of several categories, to view
the doctor can press the print button on the right. reports of all patient visit data, patient visits per polyclinic,
per physician, per way, per period, and per way list, can be

371
2018 International Seminar on Application for Technology of Information and Communication (iSemantic)

done by clicking the choice of each category then click communicative with society about health service in BBKPM
show, then data will be displayed according to the selected Surakarta. The system is designed and applied computerized
category, to print data with the selected category can be using the PHP programming language (Hypertext
done by clicking the print data button, then the data will be Prepocessor) which consists of patient table, polyclinic
printed. table, paying table, physician table, and booking table. The
(14) The access menu consists of user data, which is used to resulting report is patient data report, polyclinic data report,
manage user data used for system logins. To add new user payroll data report, physician data report, patient visit
data, click on the new data button, then input dialog will report, per visit doctor report, pay per visit report, visit
report per polyclinic, pay per visit report and visit report per
show user data, enter the user name and password, then
period.
click save to save the data. After the data is successfully
saved, then the data will be displayed in the user table. To
make data changes, select the user in the table then click the REFERENCES
edit button, then it will display the edit data dialog, change [1]. Undang-Undang No.44 Tahun 2009 Pasal 1
data and click save to save. When will do delete data, select [2]. Akhmad syukron, Noor Hasan, “Perancangan Sistem Informasi Rawat
Jalan Berbasis Web Pada Puskesmas Winong” Jurnal Bianglala Informatika
data in table then click button delete data. Vol 3 No 1 Maret 2015.
(15) To exit the app, please click the Logout button on the [3]. Ana Nur Cahyanti, Bambang Eka Purnama, “Pembangunan Sistem
bottom menu. Informasi Manajemen Puskesmas Pakis Baru Nawangan” Journal Speed –
Sentra Penelitian Engineering dan Edukasi – Volume 4 No 4 ‐2012
V. CONCLUTION [4]. Peraturan Menteri Kesehatan Republik Indonesia Nomor:
269/MENKES/PER/III/2008. Rekam Medis. 12 Maret 2008. Jakarta :
Conclusion of Scientific Writing entitled "System of Menteri Kesehatan.
Registration of Outpatient Patient Based Android at [5]. Rustiyanto, Ery. 2011.Sistem Informasi Manajemen Rumah Sakit
BBKPM Surakarta" that is: (1) Information system of yang terintegrasi.Yogyakarta: Ardana Media.
outpatient registration in BBKPM Surakarta is now done [6]. Sudra, Rano Indradi. 2014. Rekam Medis. Tangerang Selatan :
with SMS system, but the system still has some weaknesses, Universitas Terbuka
[7]. Word Health Organization 2000.
such as if patient wrong type sms then data can not enter [8]. Sudra, Rano Indradi. 2014. Rekam Medis. Tangerang Selatan :
server, besides officer must check the server pulse Universitas Terbuka.[6]. Fatta, Hanif Al. 2007. Analisis dan
periodically, because if the sms pulses on the server run out Perancangan Sistem Informasi. Yogyakarta: Penerbit Andi.
then the patient will not get sms reply (2) Making [9]. Jogiyanto (1999) in Yakub. 2012. Pengantar Sistem Informasi.
information system of outpatient registration based on Yogyakarta: Graha Ilmu.
Android at BBKPM Surakarta, can speed up service [10]. Notoatmodjo, Soekidjo. 2012:35. Metodologi Penelitian Kesehatan.
Jakarta: Rineka Cipta.
process, patient data processing in hospital and more

372

Anda mungkin juga menyukai