Skip to content

opensrp/opensrp-client-chw-anc

Repository files navigation

opensrp-client-chw-anc

Build Status Coverage Status Codacy Badge

This library contains content and logic for antenatal care (ANC) and postnatal care (PNC) workflows for community health workers (CHWs). CHWs can register pregnant women to the ANC register in the app and record the high priority ANC services provided to them either at home or in the health center, including ANC visits, tetanus vaccination, malaria prophylaxis, testing, etc. The outcome of the pregnancy is also recorded, which includes a birth registration component for any children born. The mother plus baby pair are then transferred to the PNC register, where the CHW can track the PNC and neonatal services provided to them.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Tools and Frameworks Setup

Development setup

Steps to set up

OpenSRP android client app build

Running the tests

Android client unit tests

Deployment

Production releases

Features

Function Feature Dependencies
Client Identification & Registration Register a pregnant woman opensrp-client-core, opensrp-client-native-form
Client Management Record the woman's pregnancy outcome opensrp-client-core, opensrp-client-native-form
Service Delivery Support Monthly home visit schedules opensrp-client-native-form (rules engine)
Service Delivery Support Schedules for high priority ANC services opensrp-client-native-form (rules engine)
Client Management Record services provided during monthly home visit opensrp-client-native-form (rules engine)
Service Delivery Support Call the woman
Client Identification & Registration Register the woman for PNC services after delivery outcome opensrp-client-core, opensrp-client-native-form
Service Delivery Support PNC visit schedules - at home and at health facility opensrp-client-native-form (rules engine)
Service Delivery Support Schedules for high priority PNC services opensrp-client-native-form (rules engine)
Client Management Record services provided during PNC home visit opensrp-client-native-form (rules engine)

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository. For more details check out https://semver.org/

Authors/Team

  • The OpenSRP team
  • See the list of contributors who participated in this project from the Contributors link

Contributing

Contribution guidelines

Documentation

Wiki OpenSRP Documentation

Support

Email: mailto:support@ona.io Slack workspace: <opensrp.slack.com>

License

This project is licensed under the Apache 2.0 License - see the LICENSE.md file for details