The modular, API-driven approach of OpenLMIS emphasizes extensibility and ease-of-customization while still maintaining a shared, common code base. Users can customize and manage their system while still benefiting from upgrades and further releases.
Based on input from multiple country implementations, OpenLMIS is designed to meet the actual requirements of in-country logistics systems.
The requisition features support users in requesting new stock (based on consumption or estimated need) and approvals to generate an order for fulfillment (see Fulfillment for details). Users can either manually report on the past periods’ stock levels or leverage the electronic stock cards from Stock Management to inform the requisition process. When a requisition is approved, it is converted to an order (i.e. a purchase order). These features support the Requisition Business Process outlined in the CRDM.
Increasing supply chain efficiency through automated ordering
Fulfillment and stock management capability in OpenLMIS increase supply chain managers’ access to quality, real-time data on stock availability.
Ability to view orders and export those orders to external systems for fulfillment. Features supporting the external fulfillment process, by which requisitions are fulfilled by an external warehouse outside of OpenLMIS, include:
Orders are created within OpenLMIS from approved requisitions in specific programs. Each order contains a list of products and corresponding Order Quantities. The user reviews the list of orders, selects an order to fulfill, and sets the fill quantities. Once an order is fulfilled a proof of delivery document is printed and sent as part of the shipment.
OpenLMIS is developing a big data warehouse strategy in its latest release that will help users make better sense of their supply chain data.
Users of OpenLMIS need to be able to generate up-to-date indicators from system generated data. The queries generating these indicators may be complex, e.g. containing grouping, filtering, and aggregation clauses, and the datasets may be large, e.g. hundreds of millions of rows across historical data.
To handle these requirements, OpenLMIS is building a system composed of the following:
Features in OpenLMIS to manage vaccines include inventory status, needs calculation, cold chain equipment management, and stock management, thereby ensuring that potent, stable vaccines are delivered to children and those who need them most.
Integration with Remote Temperature Monitoring (RTM) Platform
Ensuring children get the potent vaccines they need through better data management.
OpenLMIS is committed to a standards-based approach in its software development. This includes support for GS1 standards, including trade items and product codes, for end to end (E2E) visibility into the supply chain, as well as for HL7 Fast Healthcare Interoperability Resources.
File and flag issues in the OpenLMIS JIRA
Join us on our Slack channel and get involved! Email to get a Slack invite!