Bahmni Insurance Odoo Configuration

Bahmni-insurance-odoo is an addon developed in Odoo that is responsible to handle claim creation, submission, tracking and account voucher management to handle insurance payment. 

Before you start generating claim,  you should setup and configure your insurance app settings first.

Insurance Settings

This section includes all the settings related to insurance app. Go to "Menu / Insurance/ Configuration / Settings" and review the settings for:



  • Username, password and base-url
    This section is used to setup credentials and url for the insurance connect service. Insurance connect service is a middleware for Bahmni and openIMIS that handles claims between Bahmni and openIMIS. 

Username: Username of insurance-integration service

Password: Password of insurance-integration service

Base Url: Base url of insurance-integration service

  • Claim id setup
    This section is related to claims.
    Start Range, End Range, Next Value:

       These values are the range of claim code provided to current institution. For eg: for current hospital the range provided may be from 100000-200000. Hence, 

Start range = 100000, 

End range = 200000

Current value = 100000

Company setup

This section involves, setting up hospital type for insurance processing as openIMIS has products based on hospital type. Go to "Settings / Companies/ <Your Company>" and review the settings for:

  1. Goto Edit mode of your company

  2. Select Hospital type one of two 

    1. Hospital

    2. PHC

  3. Based on this hospital type, all the products are prepared for insurance claims
    For eg: OPD service can be of two types and may have two prices based on hospital type. 

    1. OPD Hospital can have price of Rs 200 and 

      OPD PHC can be Rs 100

Product Setup

Add product specific to insurance. Some of the products to be added are

  • OPD Hospital/OPD PHC
    This product is used to map the type of service taken by the patient in the hospital type. The product can be different based on hospital and visit. For OPD visit,

    1. Goto Sales -> Products -> Add Product

    2. Add product OPD Hospital/OPD PHC based on hospital type mentioned in company page.

    3. Mention product type as Service

    4. Map this added product to OpenIMIS product in Insurance -> Insurance - Odoo Product mapping

Patient Attributes

Patient's insurance information like NHIS number, Primary Contact point etc are added in Odoo from OpenMRS. But in order for these additional information to be synced in Odoo we need to configure additional parameters in Odoo as follows:

  1. Switch to Developer’s mode (Settings → Activate developer mode)

  2. Go to Settings > Parameters  > System Parameters

  3. Edit Parameters : openmrs_patient_attributes

  4. Add NHIS Number, (comma ending required)



Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/