Record VVM status with adjustments


As an Immunization Health Worker/Intermediate Level Logistician, I want the optional ability to capture a VVM status when I record adjustments an ad hoc receipt or issue, so that I can record and accurate picture of viable vaccines and their approximate VVM stage rating in my inventory and in my transactions.

Please check the related wiki page for background the features. In addition, background on VVM

Acceptance criteria

  • VVM status field should be present on the Stock Adjustment page

  • VVM status is recorded as either "Stage 1" or "Stage 2" using a drop-down selection.

  • Dropdown should appear to the right of the "Quantity" number field

  • One VVM status is recorded per lot (in attached VIMS screenshots batch = lot)

  • VVM status field is not required to be filled in

Brandon Bowersox-Johnson, how do we indicate that this ticket only applies for the Vaccine program? Do we need design for how we would do 'configuration' or setup? Should we break this up into smaller tickets?
Mary Jo Kochendorfer I suggest for this ticket we put the VVM field onto the form for all programs and all products. It's a small field, and it is always optional, so users can skip it for any products that do not have a VVM. As a next ticket after this, I suggest this ticket: "Configure VVM field availability per program or per product." We will need to ask Josh if this is something that might come with the GS1 data model (does it know which products have VVMs?). It might end up being a per-product configurable setting flag that is loaded in with the product list. OR if not, it could be a per-program configurable setting in RefData. If it's a per-program setting, we could expose it in the admin UI as a toggle.


Josh Zamor
June 8, 2017, 2:27 AM

See this comment on how to store VVM.

Mary Jo Kochendorfer
June 14, 2017, 7:42 PM

, you can pull this from the sprint. We'd like to replace it with OLMIS-2553 and it would be the top priority for the next thing to be picked up.

Change of plans, will keep OLMIS-2553, please keep this in the sprint.

Lucyna Laska
June 20, 2017, 8:57 AM

All good.

VVM status field is present on Adjustments and Issue view, we can choose either "Stage 1" or "Stage 2" using a drop-down selection. The new field appears to the right of the "Quantity" number field. In addition, status field is not required to be filled in.

Verified on Chrome and Firefox.

Mary Jo Kochendorfer
June 21, 2017, 3:03 PM

, I'm updating the title of this ticket to reflect adjustments versus Issue/Receive since the ticket incorrectly mismatched the two versus focusing on one. If things look inconsistent in tickets please don't hesitate to reach out since we can make mistakes in writing the tickets. Apologies for the issue.



Paweł Nawrocki


Mary Jo Kochendorfer



Story Points


Time tracking


Time remaining


Epic Link




Fix versions