Testing Special Cases
Child Coverage Test Cases
 | Data Entry |  | Expected Result | ||||||
Scenario | Did You Visit? | No Visit Reason | Child Coverage Tab - Enter Form N/A? | Child Coverage: Polio 2 0-11 months HC | Child Coverage: Polio 2 12-23 mos | Â | Health Units Visited | Health Units Reporting | Polio 2 Child Coverage Rate |
---|---|---|---|---|---|---|---|---|---|
Health unit was visited. Child coverage data 0-11 mos provided | Yes | irrelevant | No - enter data | 50 | irrelevant | Â | 1 | 1 | 50/target group |
Health unit was visitied. No children 0-11 months immunized with Polio 2. | Yes | irrelevant | No - enter data | 0 | 5 | Â | 1 | 1 | 0% |
Health unit was visited. Child coverage data is n/a. | Yes | irrelevant | No - enter data | "n/a" | 5 | Â | 1 | 1 | Null |
Health unit wasn't visited. No Routine data reported. | No | any value | Yes - "n/a" whole form | "n/a" | Â | Â | 0 | 0 | Null |
Health unit wasn't visited. Routine data was reported | No | any value | No - enter data | any number | Â | Â | 0 | 1 | % |
Full Deliveries
Scenario | Did You Visit | BCG Delivered Quantity | Polio 10 Delivered Quantity | Polio 20 Delivered Quantity | Child Coverage Tab - Enter Form N/A? | Â | Full Delivery BCG |
---|---|---|---|---|---|---|---|
Health Unit Not Visited, No Routine Data | No | irrelevant | Â | Â | Yes - "n/a" whole form | Â | 0 |
Health Unit Visited, Routine Data | No | irrelevant | Â | Â | No - enter data | Â | 0 |
Health Unit Visited, BCG (single vial size) exact full delivery | Yes | integer, select value so that existing + delivered = ISA | Â | Â | irrelevant | Â | 1 |
Health Unit Visited, BCG (single vial size) more than full delivery | Yes | integer, select value so that existing + deliver > ISA | Â | Â | irrelevant | Â | 1 |
Health Unit Visited, BCG (single vial size) less than full delivery | Yes | integer, select value so that existing + delivered < ISA | Â | Â | irrelevant | Â | 0 |
Health Unit Visited, BCG (single vial size) 0 delivered | Yes | 0 | Â | Â | irrelevant | Â | 0 |
Health Unit Visited, Polio (multi vial size) - Polio 20 in stock, Polio 20 delivered, >= ISA | Yes | Â | 0 | integer, select value so that existing + deliver > ISA | Â | Â | 1 |
Health Unit Visited, Polio (multi vial size) - Polio 20 in stock, Polio 20 delivered, < ISA | Yes | Â | 0 | integer, select value so that existing + deliver < ISA | Â | Â | 0 |
Health Unit Visited, Polio (multi vial size) - Polio 20 in stock, Polio 10 delivered, >= ISA | Yes | Â | integer, select value so that existing + deliver >= ISA | 0 | Â | Â | 1 |
Health Unit Visited, Polio (multi vial size) - Polio 20 in stock, Polio 10 delivered, < ISA | Yes | Â | integer, select value so that existing + deliver < ISA | 0 | Â | Â | 0 |
Health Unit Visited, Polio (multi vial size) - Polio 10 in stock, Polio 20 delivered >= ISA | Yes | Â | 0 | integer, select value so that existing + deliver > ISA | Â | Â | 1 |
Health Unit Visited, Polio (multi vial size) - Polio 10 in stock, Polio 20 delivered < ISA | Yes | Â | 0 | integer, select value so that existing + deliver < ISA | Â | Â | 0 |
Health Unit Visited, Polio (multi vial size) - Polio 10 in stock, Polio 10 delivered >= ISA | Yes | Â | integer, select value so that existing + deliver >= ISA | 0 | Â | Â | 1 |
Health Unit Visited, Polio (multi vial size) - Polio 10 in stock, Polio 10 delivered < ISA | Yes | Â | integer, select value so that existing + deliver < ISA | 0 | Â | Â | 0 |
Stock Outs
- If not visited, no stock out
- If any product existing quantity = 0, stock out = 1
No Visit Reason*
Not in Program
No Fuel or Per Diem
Delivery Intervals:
- Find 4 facilities and determine the last visit date using Tableau (or have Josh look)
- For each facility, hand-calculate the a visit that is at each delivery interval boundary:
- <= 33, 34-40, 41-47, 48+
- 33, 34, 35
- 39, 40, 41, 42
- 47, 48
- ,
- <= 33, 34-40, 41-47, 48+