DRAFT
Case Management System (CMS)
Guide
A Case Management System (CMS) displays real-time activity and enables project staff to manage data collection activities. Provincial staff are restricted to managing data within their assigned province whereas Central staff work with data from a whole country. Team members can see running totals of all data collected over selected time periods. They can drill down to see details of individual forms and can generate reports for printing or sharing outside the system.
A critical feature is the tracking of deaths and assigning Verbal Autopsy interviewers to collect detailed information related to cause of death. Secondary features include staff management and interactive mapping.
Tools
None
Software
SRS-Case Management System (Python)
The SRS-CMS is a basic CMS that is freely available to, and developed specifically for, SRS teams. Version 1 of the SRS-CMS system is now publicly available. SRS-CMS features include:
- Python-based, to enable easy interoperability with other SRS software
- Synchronization with ODK Central server
- ODK Central API and PyODK library

- On demand or scheduled
- Import Vital Events (pregnancy, pregnancy outcome, death)

- Upload scheduled VA interviews to ODK Central via Entities feature

- ODK Central API and PyODK library
- Basic ODK Forms (xlsx format)
- Verbal Autopsy(VA) Scheduling and Assignment:
- Generation of DeathID based on Cluster and Sequence from Event form
- Interviewer assignment and scheduling

- Role-based user access
- Provincial users work within assigned province.
- Central users work with all provinces.
- Data collection staff management
- Verbal Autopsy Interviewers
- Event data collector
- Verbal Autopsy(VA) tracking across 4 levels
- New Deaths (Death ID generation)
- Scheduled VA (Interviewer and Date)
- Completed VA
- Unmatched (Error correction)
- Docker based deployment
Stories
Mozambique
COMSA/SISCOVE Case Management
The SRS system in Mozambique (originally termed Countrywide Mortality Surveillance for Action – Mozambique [COMSA] and later renamed Sistema Comunitário de Vigilância em Saúde e de Eventos Vitais [SISCOVE]) uses a previous version of the SRS-CMS software recommended here. This system has been successfully used to track and assign cases. This exact system is not directly extensible to other countries due to its tight customization for Mozambique’s SRS, as well as technical considerations including its .Net architecture which is not easily compatible with other SRS software presented in this playbook; however, the Python-based SRS-CMS contains all relevant features and additional improvements. The screenshot below shows the COMSA/SISCOVE CMS portal and highlights relevant key functionality.
Case Management System (Death Management Page) 
| Last updated |
|---|
| 29 October 2025 |
| Portions of this page are © 2025 The MITRE Corporation. All rights reserved. Approved for Public Release #25-2779. Distribution Unlimited. The source of this information is the Technical Assistance for Sample Registration Systems (SRS) Planning Grants, a joint project of the CDC Foundation and Swiss Tropical and Public Health Institute through the Gates Foundation SRS Grant. |
