Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2.1.0 Release Testing: GAPS: Estimating cold storage capacity demand for current population #4201

Closed
41 tasks done
Tracked by #4144
marthakeezy opened this issue Jun 19, 2024 · 1 comment
Closed
41 tasks done
Tracked by #4144
Assignees
Labels

Comments

@marthakeezy
Copy link

marthakeezy commented Jun 19, 2024

Details 🧐

This issue covers all the related testing that includes estimating cold storage capacity demand for current population.

Epic: #3662

User Stories: B.2.2, B.2.1, B.2.1.1, B.2.3, B.2.4, B.2.5, B.2.6, B.2.10, B.2.12, B.2.14, B.2.15, B.2.16

🧪 Testing

B.2.2

  • The system will allow central users to define an unlimited number of customisable ‘demographic groups’.
  • The demographic groups will be based on a percentage of the ‘General population’ figure. The central user will provide this percentage for each demographic group.
  • Central Server: Manage -> Demographics

B.2.1

  • The system will provide a mechanism for central users to define an unlimited number of customisable immunization programs.
  • These immunization programs will form the framework for determining estimated cold storage capacity demand. The contents of the framework are detailed in the following User Stories.
  • Central Server: Programs -> Immunizations

B.2.1.1

  • The system will provide a mechanism for central users to include, or not include, immunization programs when estimating cold storage capacity demand.
  • You can find it under Programs -> Immunizations -> Vaccine Course. Each vaccine can be Enabled and Disabled with a checkbox.

B.2.3

  • The system will allow central users to associate demographic groups with immunization programs.
  • Only 1 demographic group can be linked with each immunization program.
  • Programs -> Immunizations -> Vaccine Course

B.2.4

  • The system will allow central users to associate one or multiple vaccines with each immunization program.
  • The vaccines will be available to choose from the Master Data product catalogue.
  • The same vaccine may be associated with more than one immunization program.
  • Programs -> Immunizations -> Vaccine Course

B.2.5

  • The system will allow central users to specify the number of doses required to immunize the demographic group associated with each immunization program.
  • This data is required to calculate the total cold storage capacity required per person per immunization program.
  • Programs -> Immunizations -> Vaccine Course

B.2.6

  • The system will allow central users to specify a ‘coverage’ rate for each immunization program.
  • The figure will default to 100% but may be modified by the central user as required to model real-world factors.
  • Programs -> Immunizations -> Vaccine Course

B.2.10

  • The system will allow central users to specify a ‘wastage’ rate for each vaccine in each immunization program.
  • The figure will default to 0% but may be modified by the central user as required to model real-world factors.
  • Programs -> Immunizations -> Vaccine Course

B.2.12

  • The system will provide a mechanism for facilities to enter a figure to represent their expected supply interval in months.
  • This will be the number of months between receiving delivery of commodities.
  • The interval will apply to all commodities, not to individual types of vaccine.
  • For facilities that are not using Open mSupply central users will be able to enter the figure on their behalf.
  • Central Server: Manage -> Facilities -> Supply Interval
  • Remote Server: Edit My Store -> Supply Interval

B.2.14

  • The system will allow the central users to override any data entered by facilities.
  • Once overridden the data will synchronize with Open mSupply at the facilities and the facilities will see the updated data.
  • Central Server: Manage -> Facilities.

B.2.15

  • The system will allow the central users to enter any missing facility data.
  • The missing data will be synchronized with Open mSupply at the facilities and the facilities will see the updated data.
  • This means that the facilities are not using OMS for stock management, but they could still be ok to use it for GAPS management by logging in via the WebUI.
  • Or they may not even want to do that and so Central User would need to enter all data on their behalf.
  • Facilities should still exist as Stores, Central User can import or edit any data for those facilities.
  • Also facility users should be able to log in via WebUI to update their own data

B.2.16

  • The system will permit a bulk import of facility data to aid the central users in the scenario that the system is not distributed and therefore cannot leverage facility users to enter their own data.
  • In the scenario that facilities will not use OMS at all (even via the WebUI) then the Central user needs to be able to bulk upload all necessary data on their behalf.
@marthakeezy
Copy link
Author

marthakeezy commented Jun 24, 2024

Bugs found:

#4262 - closed as not planned
#4270 - likely a long-term fix and not critical to this release, so marking the overall issue as Pass :)

@marthakeezy marthakeezy added the Build Tested: Issues Found Issue has been build tested with new issue(s) made for failed tests. label Jun 24, 2024
@marthakeezy marthakeezy reopened this Jun 26, 2024
@marthakeezy marthakeezy added Build Tested: Passed Issue has been build tested with all tests passed. and removed Build Tested: Issues Found Issue has been build tested with new issue(s) made for failed tests. labels Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants