[VIMS] Stock Management : Reporting, Monitoring, Supervision
Goals/Scope
Background
Assumptions
All users are expected to know how to use basic Internet tools.
User Stories
Title | User Story | Label | Importance | Notes | |
---|---|---|---|---|---|
1 | Stock status for all levels below me in hierarchy | As a NL/RIVO/DIVO I want to be able to view and export (as a pdf) a report of Stock on Hand for all Vaccines and Supplies at My facility and all facilities below me in the supply hierarchy, i.e. Regions (RVS) and Districts (DVS), at any time so that I can bring this report to my monthly meeting with the Minister of Health (Waziri wa Afya). Acceptance Criteria: 1. Defaults to showing all facilities below me in the supply hierarchy stock on hand at run-time (today) 2. The ability to filter by geographical hierarchy (RVS or DVS) 3. Ability to filter by date 4. Data is represented as shown in the attached document (i.e. Facilities shown numbered on rows alphabetically, antigens shown in columns) 5. Each antigen column is further broken down into stock on hand, months of stock (to 1 decimal place), date of last stock transaction (dd/mm/yyyy) 6. Ability to export as a pdf (read-only) 7. Ability to print 8. Conditional formatting (all stock levels <= 0 shown in red highlighting) | VIMS | Must Have | |
2 | View an Electronic Stock Card | As a stock manager I want the ability to view an electronic version of a stock card (ledger book) for any product in my stock room so that I can see the transaction history for the product Acceptance Criteria 1. To navigate to this screen, user selects Stock Cards from the Stock main menu Stock Main Menu.png 2. User can select the product to view from a drop-down list of all products in inventory management for the user's home facility 3. The product drop-down list uses auto-fill Product Autofill.png 4. Screen displays most recent 20 stock card transactions for the selected product, with the most recent transaction at the bottom. 5. User can view older transactions via paging 6. User can select another product and stock card updates to show that product | |||
3 | Print an Issue Voucher | As an issuer of stock I want to be able to print an issue voucher so that I can elicit a signature verifying delivery of stock from those to whom I issue. Acceptance Criteria: 1. Clicking "Distribute and Print Issue Voucher" on generates the mock-up below | VIMS | Must Have | |
4 | Stock Ledger Report | As a Store room Manager, I would like to recreate the paper stock ledger as a report… so that I can present the necessary audit trail for my store. Acceptance Criteria: 1. Clicking "Stock Ledger Report" on generates the mock-up below | VIMS | Must Have | |
5 | Min/Max Stock report | As DIVO, RIVO and National user, I want to get a report which show min/max level of my store and current stock onhand Acceptance Criteria
| VIMS | Must Have | |
6 | Distribution report | As DIVO, RIVO and National user, I want to get a report which show quantity distributed to and from Acceptance Criteria
| |||
7 | As a RIVO I want to view stock on hand for my facility and for all facilities to which I issue so that I can prevent my facility and those facilities I serve from stocking out. Acceptance Criteria:
| VIMS | |||
8 | As a DIVO I want a dashboard that shows me all notifications I need to review and act on, my current stock on hand in months, both visually and tabularly, and the ability to enter a requisition creation flow or adjustment flow should my stock levels require it on one easy to use homepage so that I can see the most important information for managing my stock on hand immediately and in one place when I log-on to the system Acceptance Criteria:
| VIMS | |||
9 | Simple Stock on Hand report | As a store room manager I want to see a simple red/yellow/green visual describing my vaccine stock levels (stock on hand) at my facility in months of stock so that I can quickly assess the stock levels at my facility. Acceptance Criteria:
| VIMS | ||
10 | Notification of Stock on Hand levels | As a issuer/administrator of stock (RIVO/DIVO) I want the system to alert/notify me if the Stock on Hand (SoH) at my facility is at or below my minimum level. In stock management there are main three level that you can use to define your Stock on Hand at your facility (SoH) | VIMS | Nice to HaVE | |
11 | Requisition and Receipt Variance Report | As a national logistician I want to be able to run a report to view the variance (the quantity of stock requested versus the quantity of stock received) between matched requisitions and receipts so that I can use this metric as part of my performance management evaluation | VIMS | Nice to Have | |
12 | Simple forecasting Screen | As a store room manager I want a simple screen to show me the relevant data for stock levels for my facility based on the catchment area at my facility so that I can follow standard operating procedure Note:This screen is for informing the users rather than informing the System. Acceptance Criteria: 1. Read only screen 2. Display Annual needs 3. Display Quarterly needs 4. Display Re-order level 5. Display Buffer stock 6. Display Maximum stock 7. This screen is not editable but need to be printable | VIMS | Must Have | |
13 | Notifications of vaccine when issuing | As an issuer of stock (RIVO/DIVO) I want to be notified of any problems that will prevent products I issue from being effective in the field so that I only issue effective stock Acceptance Criteria: 2. If there are n batches, the system should default to the 1st, 2nd, ... nth expiring batches first and if user selects its primary batch as one which expires later than the earliest-expiring batch, system must generate an error message: You have not selected the earliest expiring batch. System should not allow issue to move forward 3. The system should provide a notification and disallow issues of batches that have already expired. | VIMS | Must HaVE | |
14 | Mass Issue Screen | As an issuer of stock to facilities that do not requisition stock (DIVO) I want one screen with a full list of facilities that I'm supervising so that I can issue stock and individually generate an issue voucher for each facilities on a particular route at once Acceptance Criteria: | VIMS | Must Have | Background: The HF receiving this issue is not in VIMS, so the primary purpose of this Issue is to: 1) Remove the stock from inventory at the DVS 2) Provide historical issuing trends for the DIVO |
15 | Notification to fill (outstanding) requisition order | As a receiver of requisitions (National logistician/RIVO) I want to receive a notification of requisition orders sent to me from those I supply so that I can issue stock to them accordingly Acceptance Criteria: | VIMS | Nice to Have | |
16 | Create Requisition Visual | As a store room manager I want to view, print, and send a requisition containing all products in my inventory on a single screen so that I can save time and requisition the stock I need when I need it Acceptance Criteria: | |||
17 | facility stock imbalance alert | As a DIVO, I would like to be alerted if my facilities are expected to fall under the minimum levels (or remain above maximum levels) based on average monthly consumption… so that I can reduce the number of days of stock out. | VIMS | Nice to Have |
Diagrams
Dependencies
Availability of internet, well maintained warehouse / stores
Description | Link |
---|---|
Open Questions
Below is a list of questions to be addressed as a result of this requirements document:
# | Question | Outcome | Status |
---|---|---|---|
1 |
Out of Scope
OpenLMIS: the global initiative for powerful LMIS software