Date post: | 13-Mar-2016 |
Category: |
Documents |
Upload: | ped-infosys |
View: | 254 times |
Download: | 8 times |
2
About the developers
PedInfoSys was developed by a group of 4th Year BS Computer Science
students from the Web Science Group, Department of Computer Science,
University of the Philippines Diliman.
Ryan Steven D. Caro ([email protected]) Dinah Marie A. Maghuyop ([email protected]) Ingrid R. Silapan ([email protected])
Adviser: Rommel P. Feria ([email protected])
3
Table of Contents
Introduction 4
User Types 5
Log In/Out 6
Appointments 7
Patient Record 9
Add New Patient 9
Patient Search 10
Recent Medical Cases 11
Clinical Examinations 12
Immunization Records 13
Laboratory Examinations 13
Past Medical History 14
Developmental History 15
Prenatal/Neonatal History 16
Personal Social History 16
Personal Information 17
Parent/Guardian Information 17
Graphs 18
Reports 19
Prescriptions 19
Lab Requests 20
Medical Certificates and Doctor’s Referrals 20
Administration 22
Prescription Drugs 22
Immunization Drugs 22
Doctor/Clinic Profile 23
User Account Settings 23
User Management 24
4
Introduction Pediatric Information System, PedInfoSys, is an OpenMRS-based for pediatric
clinics. It is a web-based electronic medical records system designed to enable
clinicians to effectively manage appointments, patient medical records and generate
reports and charts.
5
User Types
There are 3 types of users in PedInfoSys, with different levels of access to the
system; DOCTOR, SECRETARY and ADMIN.
DOCTOR
The DOCTOR User has access to the following functions:
Appointments (create, update, delete appointments)
Patient Search
Patient Records (FULL ACCESS)
Graphs
User Account Settings
SECRETARY
The SECRETARY User has access to the following functions:
Appointments (create, update, delete appointments)
Patient Search
Patient Records (LIMITED ACCESS: Printing of Reports only)
User Account Settings
ADMIN
The ADMIN User has access to the following functions:
Appointments (create, update, delete appointments)
Patient Search (no link to Patient Records)
Administrative Functions (FULL ACCESS)
*a DOCTOR and SECRETARY may also be tagged as ‘ADMIN’, allowing these users
full access to all administrative functions.
6
Log In/Out
Enter your Username and Password.
Click on the Login button.
Fig.1 PedInfoSys Login Screen
* For your first login at PedInfoSys, use the SUPERDOCTOR Account, which will give you
full access to the system. ( Username: superdoctor | Password: password )
To Logout, click on the icon beside search bar in the header, and click on
Logout.
Fig.2 PedInfoSys Login Error Message
7
Appointments
After logging-in, you will be redirected to the Appointments Page (Day View) where the
schedule of appointments for the day is shown.
Fig.3 Appointments Page (Day View)
To set a new appointment, click on the button found in the
upper-left area of the page. You will be directed to the New Appointment page,
where you will be asked to enter the patient’s name, the time and date of the
appointment, location, status and notes.
Upon typing in on the patient’s name field, PedInfoSys will search the patient’s list and
return a list of suggestions as shown in Fig.4.
8
Fig.4 New Appointment Page
To reschedule, cancel or edit details on an appointment, simply click on an
appointment, and you will be directed to the Update Appointment Page where
you can update the appointment details, or cancel the appointment.
You may also use the drag-and-drop feature of the Appointments page, where in
you can drag an appointment from its original timeslot, and drop it into a new
timeslot. The duration of the appointment can also be changed by simply dragging
the lower portion of an appointment.
The Appointments Page also features Monthly, Weekly and Agenda Views.
Fig.5 Monthly and Weekly Views of the Appointments Page
9
Patient Records
Add New Patient
To add a new patient, go to the Patients page by clicking on at the
header.
Click on .
Fig.6 Create New Patient Form
Enter the patient’s information.
Enter father’s, mother’s and guardian’s information. o Required fields are Patient ID, Given Name, Middle Name, Family Name, and Birthdate.
o All other fields should not be specified, but MUST NOT BE LEFT BLANK. Initial values for
fields which are not required are set to ‘Not specified’.
After all fields are complete, click on ‘Save’.
10
Patient Search
In order to access a patient’s records, you must first search for the patient using the
search bar located at the header.
Fig.7 Patients Search Bar
The system will then search the entire patient database, and return results which match
your search.
Fig.8 Patients Search Results for Search Key: ‘dela’
* PedInfoSys only limits the search key to one name, any succeeding names after the first
space will be ignored.
To access the patient’s records, click on a patient on the search results table, and
you will be directed to the patient’s records view. (Fig. 9)
11
Recent Medical Cases
The Recent Medical Cases page is the default page of the patient’s records view. The
patient’s list of Recent Medical Cases (otherwise known as History of Present Illnesses) is
shown in the table.
Fig.9 Recent Medical Cases Page (List)
To view a specific medical case, click on a row in the table.
Fig.10 Recent Medical Case Page
12
To add a new medical case, click on .
To update the notes on a medical case, click on the button beside the ‘Medical
Case’ header.
To add a Clinical Exam, Prescription or Lab Request to this medical case, click on the
corresponding buttons, and fill out all necessary data. These examinations will then
be found in the ‘Administered Tests’ table below the medical case details. Clicking
on the rows in the Administered Tests table will also redirect you to their
corresponding pages.
Clinical Examinations
The list of clinical examinations administered on the patient is listed in the Clinical
Examinations table. A clinical examination includes the patient’s recorded Vital Signs,
Physical Exam and Anthropometric Exam.
To administer a new clinical examination, click on . o Under the Anthropometric Exam, the BMI is automatically computed from the weight and
length entered.
To view a specific clinical examination, click on a row in the table.
To update notes on a clinical examination, click on .
If the clinical examination is associated with a medical case, the link to the medical
case is found beside the ‘Clinical Exam’ header.
Fig.11 Clinical Examination Record
13
Immunizations
The Immunizations page shows the list of immunizations administered to the patient.
To administer immunizations, type on the Immunization Vaccine field. The system
will search the existing Immunizations database and provide a list of suggestions.
You may administer more than one immunization at a time. Click on the
button to add new fields. To delete a field, click on the beside the
corresponding field.
Once done, click on ‘Set as administered’, and the set of immunizations will be
found in the ‘Immunizations Administered’ table below.
Fig.12 Immunizations Page
Laboratory Examinations
The Laboratory Examinations page shows the list of the patient’s laboratory exams and
requests. The exams with a ‘DONE’ status indicate that the results of the laboratory exams
are already in the system. Otherwise, exams with a ‘PENDING’ status are laboratory exam
requests with no results.
To add a new Laboratory Examination record, click on .
You may also add more than one lab exam at a time, click on to add more
fields, and to delete fields. This record will be marked with a ‘DONE’ status.
14
To view a specific laboratory examination, click on a row in the table.
To update notes on a laboratory examination, click on .
Fig.13 Laboratory Examinations
Fig.14 Add New Laboratory Examination Record
Past Medical History
The Past Medical History Records of a patient includes Past Illnesses, Allergies, and Family Illnesses.
Fig.15 Past Medical Records List (views for Past Illnesses, Allergies and Family Illnesses are similar)
15
To add a new past medical record, click on .
To view a specific past medical record, click on a row in the table.
To update notes on past medical record, click on .
Developmental History
The Developmental History page shows the list of Developmental Milestones of the patient. Two tables are shown, one for pending milestones, and one for accomplished milestones.
Fig.15 Developmental Milestones Table (upper: DONE, lower: UNDONE)
To set milestones as DONE, click on a milestone from the UNDONE table, and drag
the milestone to the DONE table.
Once done, click on the button found below the UNDONE
table. The newly set milestones will now be marked with the timestamp of the day
the milestones were set as accomplished.
*The UNDONE table calculates the patient’s current age and displays all undone
milestones for the patient’s age, as well as the milestones for the next 6 months.
16
Prenatal/Neonatal History
The patient’s Prenatal and Neonatal History is displayed on this page.
To update this record, simply type in the corresponding values and click on .
Fig.16 Patient’s Prenatal/Neonatal Record
Personal Social Record
The patient’s Personal Social Record is displayed on this page.
To update this record, simply type in the corresponding values and click on .
Fig.17 Patient’s Personal Social Record
17
Personal Information
The patient’s personal may be seen in this page.
To update the patient’s information click on .
Fig.18 Patient’s Personal Information
Parent/Guardian Information
To update the parent’s or guardian’s information click on .
Fig.19 Update Father’s Information Page
18
Graphs
Based on the patient’s recorded weight, length and BMI as recorded in the clinical examinations administered. PedInfoSys automatically plots these values in the corresponding graphs with the standard values according to the patient’s age and sex. *The values were taken from the World Health Organization Website.
Fig.20 Weight Graph
The patient’s weight/length/BMI is the red line, as represented in the graph.
All other values corresponding to the 3, 15, 50, 85 and 97 percentile.
To zoom-in to a section in the graph, simply select an area in the graph. Click on
to return to the normal view.
Clicking on the items in the legend will hide/unhide the corresponding lines on the
graph
Fig.21 Zooming-in a graph
19
Reports
PedInfoSys features a Reports Generation module which enables you to generate Prescriptions, Lab Requests, Medical Certificates and Doctor’s Referral documents.
Prescription
To add a new prescription, click on .
Fig. 22 Create a new prescription
To add prescription drugs, type on the Drug/s field. The system will search the
existing Prescription drugs database and provide a list of suggestions.
You may add more than one prescription at a time. Click on the button to
add new fields. To delete a field, click on the beside the corresponding field.
Once done, click on ‘Save’, and the generated prescription will be shown.
Fig.23 Sample Prescription
20
To generate the PDF file of the prescription, click on the button
found below the report.
Fig.24 Sample Prescription PDF file
You may now print the file using a printer, or save the PDF file.
If the prescription is associated with a medical case, the link to the medical case is
found beside the ‘Prescription’ header.
Lab Request
To add a new prescription, click on .
Select the lab exams you want to request, or fill in the ‘Other Lab Exam’ field if the lab exam you wish to request is not in the list.
Once done, click on ‘Save’, and the generated Lab Request will be shown.
To generate the PDF file of the prescription, click on the button
found below the report.
You may now print the file using a printer, or save the PDF file.
21
If the prescription is associated with a medical case, the link to the medical case is
found beside the ‘Lab Request’ header.
Fig.25 Create new Lab Request
Medical Certificates and Doctor’s Referral To add a new Medical Certificate or Doctor’s Referral, click on
or .
Fill in the information needed.
Once done, click on ‘Save’, and the generated report will be shown.
To generate the PDF file of the report, click on the button
found below the report.
You may now print the file using a printer, or save the PDF file.
22
Administration
PedInfoSys provides you with administrative functions for drug database management, profile settings and user management.
Prescription and Immunization Drugs To add new drugs to the Prescriptions and Immunizations database simply type in
the new drug in the specified field.
You may add more than one drug at a time. Click on the button to add
new fields. To delete a field, click on the beside the corresponding field.
Once done, click on ‘Add Drug’, and the new drugs will be shown in the Drugs List
table below the form.
Fig.26 Drug Database Management
To check for existing drugs, you may search the database by typing in the Search Drug field. The system will return results which match to your search key.
To delete existing drugs, click on the beside the corresponding drug. A dialog box will appear to confirm deletion.
23
Doctor/Clinic Profile To update the Doctor and Clinic information found in the generated reports,
change the values on the corresponding fields and click on Save. * The changes will automatically be reflected on the generated reports.
Fig.27 Doctor and Clinic Profile Page
User Account Settings To change your username or password, change the values on the corresponding
fields and click on Save. * The changes will be reflected on your next login.
Fig.28 User Account Settings Page
24
User Management To add a new user to the system, fill in the necessary information.
Choose a User Role (DOCTOR, SECRETARY and ADMIN).
To allow full admin rights to a DOCTOR or SECRETARY User, check the ‘Allow full Admin Rights’ box. (ADMIN users are automatically given full Admin rights)
Click on ‘Save’.
Fig.29 User Management Page
To edit a user’s name, role, or username, click on .
To delete a user, click on .