| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
OpenSRP Path is an app that handles infant records from child birth to 5 years of age. This mainly includes monitoring child weight, vaccination schedules and other supplements that have been proven to prevent diseases and/or improve infant growth and health.
Its main focus is Infant Health
The OpenSRP Path App enables providers to:
Note Ona OpenSRP test server may not be up. You can follow this Docker Setup and this Docker Compose Setup guide for setting up your OpenSRP and OpenMRS Server.
Login using Sample Credentials(Provider Credentials) eg.
Username: biddemo Password: Linda123
Note: If the genymotion emulator crashes on pressing the Login button, use the Enter Key on your keyboard - (Reason for Crash) Genymotion emulator seems to have a bug
An activity with a list of patients (Child/Woman) is displayed with the following information.

Patient pictures
Patient Name
Age - In days, months or years
Weight -If recorded, otherwise click on the button to record the weight currently or in the past
Non-recurrent vaccine which is due in terms of duration eg. 6 weeks vaccine, 1 month vaccine --> They are color-coded based on how-long-due
| Color | Meaning |
|---|---|
| Green | Administered/Given recently |
| Red | Overdue |
| Blue | Due soon (Due today OR Within 10 days after due-date ) |
| Light Blue | Upcoming |
| White | Upcoming but not due anytime soon |
Top Bar (Blue in Color) with:
Second Bar (Dark Grey in Color) has the following:
This opens a page which contains the immunisation history in a vaccine card.
- a Ticked box which shows that is was administered
- a White box only shows that is has not not been administered due to a past service - That is, it has not been triggered or not-
As shown below:
A dropdown menu appears with a list of the Health Facility Zones + Health Facility. The health facility name is the first, the rest are branches/zones of the health facility.
When chosen:
- A Health Facility - A list of patients in that health facility from the various health zones will be shown. Arranged in descending order with the latest patient to be served at the to.
- A Health Facility Zone - A list of patients in the specific Health Facility zone(Branch of the Health Facility) is shown. Arranged in descending order with the latest patient to be served at the to.
A form to add a new patient to the current chosen Health Facility OR Health Facility Zone is openned.
The following details can be added:
Photo of the Patient(Child)
Child's home health facility (Current Health Facility/Zone selection by the provider)
Child's ZEIR ID
Child's Registeration Card Number
Child's Birth Certificate Number
Child's First Name
Child's Last Name
Child's Sex
Child's Date of Birth
Date that the child was first seen by the provider
Child's Birth weight
Child's Mother/Guardian:
Child's Father/Guardian:
Child's Place of Birth
Child's Residential Area
Home Address
Landmark
CHW name
CHW Phone Number
HIV Exposure:
| Abbreviation Option | Meaning |
|---|---|
| CE | Child Exposed |
| MSU | Mother's State Unknown (The mother's HIV status before birth of the child was not checked) |
| CNE | Child Not Exposed |
This opens another activity where the provider can perform an Advanced Search or Global Search of a patient.
This patient search enables one to search using other conditions or characteristics.
The global search enables the provider to search for a patient outside and inside the current health facility zone using the Advanced Search above
The search bar enables the provider to search for a patient by name or ZEIR ID.
Another activity will open and enable the phone camera for which one can scan the patient ID's QR Code as shown below. After the scan is complete, a patient(s) who matches the ZEIR ID scanned will be displayed.
In case a match is not found
There is a slide menu on the left in the Main Menu. This slide menu displays:
Coming soon...
This project depends on the following OpenSRP modules/libraries:
opensrp-client-path
|__ opensrp-path
|_ build
|_ src
|_ androidTest
|_ main
|_ assets
|_ fonts
|_ json.form
|_ java
|_org.smartregister.path (main package)
|_utils
|_ test
The project mainly uses Junit & Mockito for tests which are all placed in the test folder
| Back | FazBrowse Home | New Git URL |