Open isabelcshaw opened 3 years ago
chw
and supervisor
~- [ ] Filter out to return CHWs assigned to a supervisor and not under the supervisor's location (might be out-of-scope)~LOE:Client 5 days LOE:Server 2 days LOE:Total 7 days
Normal CHW
{
"identifier": "3885a5b7-2369-545f-8e52-05ed437144d5",
"active": true,
"organization": "15a74c62-39a3-5c8d-904f-f709e4906dc8",
"practitioner": "82841d3c-5ab4-5b8c-b494-4c2fda81fafa",
"code": {
"text": "Community Health Worker"
}
}
Supervisor
{
"identifier": "3885a5b7-2369-545f-8e52-05ed437144d5",
"active": true,
"organization": "15a74c62-39a3-5c8d-904f-f709e4906dc8",
"practitioner": "82841d3c-5ab4-5b8c-b494-4c2fda81fafa",
"code": {
"text": "Supervisor"
}
}
Server-Side Endpoint Creation steps
identifier<practitioner(supervisor)>
,practitioner-role code e.g "CHW", "Nurse"
LOE: 2 days
Here is the Server side issue https://github.com/OpenSRP/opensrp-server-web/issues/769
This view will replace the current "My Clients" register view in the CHW app. There are two parts to this work. 1. We need to build a register view that shows the names and task completion rates of each CHW in that supervisor's catchment. 2. When the user clicks on an individual CHW, we need to show performance statistics.
Notes on scope in the mock below:
Once the user clicks on an individual CHW, we need to show the same performance view that we currently have for the CHW. This view should be identical to what we have already built bc we want to ensure transparency between the CHW and their supervisor.
Notes on scope in the mock below:
Lastly, we'll want to add the "come in for a stock pick up" to the option menu. For v1, this does not actually have to do anything when you click it. We just need to show that that would eventually be an option.