|#936| +Manan| refactoring calculation service and rnrlineItemMapper
|#936| +Manan| adding APIs for getting N previous periods and previous N normalized consumptions and setting it to lineitems during initiate
|#936| +Manan| refactoring requisition service
|#936| +Manan| adding logic to calculate M and deciding how many previous NCs to fetch
|#936| +Manan| refactoring calculation service, adding logic to get NCs when previous periods not present
|#936| +Manan| Refactoring requisitionServiceTests. Removing unnecessary tests.
|#936| +Manan| Preventing filling of previous normalized consumptions at initiate for non virtual facility R&Rs
|#936| +Manan| storing previous normalized consumptions into database while initiating rnr
|#936| +Manan| refactoring requisition mapper ITs, adding missing tests.
|#936| +Manan| Added logic to calculate AMC for virtual facility
|#936| +Manan| Logic to round up for average monthly consumption calculation
|#936| +Manan|Modifying alter script to set default value to empty list