Copy of [VIMS] Stock Management : add/edit/delete/search/validate - Receive Stock

Target release
EpicStock Management
Document status
DRAFT
Document owner
@JSI
Technical LeadAshraf Islam

Goals/Scope


Background


Assumptions

  • All users are expected to know how to use basic Internet tools.

User Stories


TitleUser StoryLabelImportanceNotes
1receipt process

As a receiver of stock I want to be able to begin the receipt process from the issue voucher number so that I can pre-load my receipt with the products and quantities I received.

Acceptance Criteria:

1. The system will not require the Receiver to fill in an Issue voucher number (to be pulled from the Issue voucher made by Issuer)

VIMSMust Have
2receive stock

As a stock receiver I want to be able to receive new products into my inventory from a requisition by completing the stock receipt process so that I can save time and my stock is up-to-date.


Acceptance Criteria:

1. The system will require the user to fill in an issue number (to be pulled from the physical issue voucher made by Issuer)

2. The system requires the user to fill in the date of receipt

3. Requisition date, facility name, products, and requested quantity must be automatically populated from the requisition (grey in mock-up).

4. User will is required to fill in batch number, quantity for that batch, expiry date, manufacturer, and VVM stage when accepting a receipt (grey in mock-up). The total quantity received should automatically populate based on the sum of each quantity for a batch.

5. One table to include all syringes and safety box products

6. One table to include all other products not described in #5.

7. The ability to accept 5 & 6 independently

8. A requisition remains "pending" until both #5 and #6 have been accepted.

9. The user can add or remove an additional batch which will create a new row within an antigen row (see mock-up)

10. Clicking "Accept Vaccine Consignment" will automatically add all products and their attributes from #6 to my inventory

11. Clicking "Accept Supplies Consignment" will automatically add all products and their attributes from #5 to my inventory

12. Clicking cancel will clear all data from the page and return the user to their home page



VIMSMust Have

Diagrams

Dependencies

Availability of internet, well maintained warehouse / stores

DescriptionLink



Open Questions


Q: In the situation where diluents are damaged somehow, how can we just order diluents?

It is very difficult to order diluents it self. so for the doses that doesn't have a pair of diluents they will be reported as wastage for unopened vial " i gues i'm aswering the question if found diluents and its vaccine mismatch after a physical count

A: User will make an adjustment to diluents prior to requisitioning. The requisition will include all products below maximum level. 


Q: Are there situations where we don't want to automatically add diluents, syringes, and safety boxes to an order?

A: No, both need to appear in one order. still skeptical about adding diluents to an order " will sell the idea to the team"


Q: How will the body responsible for syringes and safety boxes interface with VIMS? 

A: It is MSD, just a different warehouse.

 

Q: Do healthworkers check that the manufacturer of an antigen and the manufacturer of a diluent are the same?

Below is a list of questions to be addressed as a result of this requirements document:

#QuestionOutcomeStatus
1


Out of Scope


OpenLMIS: the global initiative for powerful LMIS software