Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning

This guide is currently In-Progress. Over the next few months, content will be added to it. 

If you have any suggestions or would like to add pages which talk about the functionality of Bahmni, please feel free to add them.

Purpose and Benefits

 <Introductory line taken directly from the FG>

Steps

<4-5 granular steps to implementing it. Each step should be accompanied with details, a screenshot and code snippets as required. If a screenshot is not part of the OOTB Bahmni implementation, call it out as such.>

1. Configure XYZ Tab

Image Removed

Image resolution 700px. Image and Caption centered in Bold.

Please refer to the code snippet below:

Code Block
languagejs
linenumberstrue
Please set Language to Javascript and linenumbers to true
Please remove all blank lines using this link http://textmechanic.com/Remove-Empty-Lines.html

Key Fields 

<Any Key Fields. Highlight Mandatory Fields/Attributes with an asterisk.

Please add all key fields to the Glossary here>

KeyUseMandatory
   
   
   

Data Setup

<Links to any prior config / master data setup.>

 

Purpose and Benefits

Bahmni uses openERP/Odoo mostly for Sales Management, Purchase Management, and for Inventory and Accounting. openERP has been adapted slightly for health facilities to work seamlessly with Bahmni.

Stock/Inventory Management allows installations to:

  • Procure products from a supplier, and break these up by batches having their expiry dates. 
  • Sell products from a shop which is mapped to a warehouse 
  • Move stock units between different stocking points and warehouses
  • View the current stock levels by products
  • Automatically reduce stock of product batch quantities when patient pays for the invoice comprising products (via the billing function)
  • Generate various reports such as:
    • Purchases
    • Stock Movement
    • Inventory Status

Steps

1. View Inventory at Different Locations

Since we have different locations we can analyze the current inventory or inventory over a date-range. This can be done by navigating to warehouse, choose location and then select the required option from the drop down menu.

  • A new location can be created by clicking on the "Create" button and giving appropriate parameters.
    Image AddedCreating a New Location in OpenERP


Image Added

Current Inventory at Pharmacy Location

2. View Product Quantity at a Particular Location

Search for the product in the search bar to view the actual stock and the future stock for the particular location. Futual stock equals actual stock once the stock units are delivered.

Drug Orders created in openMRS sync as products in openERP.

Image Added

Aceclofenac Stock at Pharmacy Location

3. View Batch Level Stock Units Per Location

Navigate to "Serial Number by Location" to view batch level stock units per location. openERP does a double entry of drugs such as when a drug is ordered, it is reduced at the stock location, and increases correspondingly at the customer location so that it is all balanced.

Image Added

Batch Level Stock Units of Aceclofenac across Locations

4. Stock Movements across Locations

This is used to move stock units across locations, such as X units of Aceclofenac from Stock Room to Pharmacy. This can be achieved by creating a new internal move from a configured source location to a configured destination location.

Image Added

Moving Acyclovir Stock Units Across Locations


Tip
iconfalse
titleOn this Page

Table of Contents
stylenone

Panel
titleColorwhite
titleBGColor#668D3C
titleFeature Details

<Page Name> - Feature Guide

Panel
titleColorwhite
titleBGColor#668D3C
titleUsage Details

<Page Name> - User Guide