Sources Release 2022-04

All the different components and modules of the openIMIS system are listed on this page. Depending on your needs and context, you may want to use them all or not; however, the minimum components to run openIMIS are:

Find out how to install openIMIS:

The openIMIS demo version is available on our https://openimis.atlassian.net/wiki/spaces/OP/pages/40665111.

openIMIS Components

Database

Component

Main branch

Version / Release Notes

latest change

Comments

e.g. doc-links, hotfix warning etc

Component

Main branch

Version / Release Notes

latest change

Comments

e.g. doc-links, hotfix warning etc

Database

1.7.2

New version with hotfixes has been released since the official release.

Docker scripts

Component

Main branch

Version / Release Notes

latest change

Comments

e.g. doc-links, hotfix warning etc

Component

Main branch

Version / Release Notes

latest change

Comments

e.g. doc-links, hotfix warning etc

Docker-compose script

1.4.0

Docker script for database

1.4.0

  • Dependencies

  • Is installed automatically with the Docker-compose script

Docker script for gateway

1.2.0

  • Is installed automatically with the Docker-compose script

Backend Components (based on Python/Django)

All BE components are dependent on the Backend assembly. Follow the Backend installation guide to install these components.

Component

Main branch

Version / Release Notes

latest change

Package Manager

e.g. pypi, npmjs

Comments

e.g. doc-links, hotfix warning etc

Component

Main branch

Version / Release Notes

latest change

Package Manager

e.g. pypi, npmjs

Comments

e.g. doc-links, hotfix warning etc

Backend assembly

1.4.1

 

 

BE Calcrule Capitation Payment

1.4.0

https://pypi.org/project/openimis-be-calcrule-capitation-payment/1.4.0/

 

BE Calcrule Commission

1.4.1

https://pypi.org/project/openimis-be-calcrule-commission/1.4.1/

 

BE Calcrule Contribution Legacy

1.4.1

https://pypi.org/project/openimis-be-calcrule-contribution-legacy/1.4.1/

 

BE Calcrule Fees

1.4.0

https://pypi.org/project/openimis-be-calcrule-fees/1.4.0

 

BE Calcrule Third Party Payment

1.4.0

https://pypi.org/project/openimis-be-calcrule-unconditional-cash-payment/1.4.0

 

BE Calcrule Unconditional Cash Payment

1.4.0

https://pypi.org/project/openimis-be-calcrule-unconditional-cash-payment/1.4.0

 

BE Calculation

1.4.1

https://pypi.org/project/openimis-be-calculation/1.4.1

 

BE Claim

1.4.0

https://pypi.org/project/openimis-be-claim/1.4.0.0

BE Claim AI

2.0.0

https://pypi.org/project/openimis-be-claim-ai/2.0.0

 

BE Claim AI Quality

2.0.0

https://pypi.org/project/openimis-be-claim-ai-quality/2.0.0/

 

BE Claim Batch

1.4.0

https://pypi.org/project/openimis-be-claim-batch/1.4.0

BE Contract

1.4.0

https://pypi.org/project/openimis-be-contract/1.4.0

 

BE Contribution

1.4.0

https://pypi.org/project/openimis-be-contribution/1.4.0.0

 

BE Contribution Plan

1.4.0

https://pypi.org/project/openimis-be-contribution-plan/1.4.0.0

 

BE Core

1.4.2

https://pypi.org/project/openimis-be-core/1.4.2

 

BE Insuree

1.4.0

https://pypi.org/project/openimis-be-insuree/1.4.0.0

 

BE Insuree Batch

1.4.0

https://pypi.org/project/openimis-be-insuree-batch/1.4.0

 

BE Invoice

1.4.0

https://pypi.org/project/openimis-be-invoice/1.4.0.0

 

BE Location

1.4.0

https://pypi.org/project/openimis-be-location/1.4.0.0

 

BE Medical

1.4.0

https://pypi.org/project/openimis-be-medical/1.4.0

 

BE Medical Pricelist

1.4.0

https://pypi.org/project/openimis-be-medical-pricelist/1.4.0.0

 

BE Payer

1.4.0

https://pypi.org/project/openimis-be-payer/1.4.0.0

 

BE Payment

1.4.0

https://pypi.org/project/openimis-be-payment/1.4.0.0

 

BE Policy

1.4.0

https://pypi.org/project/openimis-be-policy/1.4.0.0

 

BE Policy Holder

1.4.0

https://pypi.org/project/openimis-be-policyholder/1.4.0.0

 

BE Policy Notification

1.4.0

https://pypi.org/project/openimis-be-policy-notification/1.4.0/

 

BE Product

1.4.0

https://pypi.org/project/openimis-be-product/1.4.0.0/

 

BE Report

1.4.0

https://pypi.org/project/openimis-be-report/1.4.0/

 

BE Tools

1.4.0

https://pypi.org/project/openimis-be-tools/1.4.0/

 

FHIR R4 API

1.4.1

https://pypi.org/project/openimis-be-api-fhir-r4/1.4.1/

 

Frontend Components (based on Javascript/React)

All FE components are dependent on the Frontend assembly. Follow the Frontend installation guide to install these components.

Component

Main branch

Version / Release Notes

latest change

Package Manager

e.g. pypi, npmjs

Comments

e.g. doc-links, hotfix warning etc

Component

Main branch

Version / Release Notes

latest change

Package Manager

e.g. pypi, npmjs

Comments

e.g. doc-links, hotfix warning etc

Frontend assembly

1.4.1

 

  • Installation guide

FE Administration

1.4.0

https://www.npmjs.com/package/@openimis/fe-admin/v/1.4.0

FE Calculation

1.4.0

https://www.npmjs.com/package/@openimis/fe-calculation/v/1.4.0

 

FE Claim

1.4.0

https://www.npmjs.com/package/@openimis/fe-claim/v/1.4.0

FE Claim AI Quality

2.0.0

https://www.npmjs.com/package/@openimis/fe-claim_ai_quality/v/2.0.0

 

FE Claim Batch

1.4.0

https://www.npmjs.com/package/@openimis/fe-claim_batch/v/1.4.0

FE Contract

1.4.0

https://www.npmjs.com/package/@openimis/fe-contract/v/1.4.0

 

FE Contribution

1.4.0

https://www.npmjs.com/package/@openimis/fe-contribution/v/1.4.0

 

FE Contribution Plan

1.4.0

https://www.npmjs.com/package/@openimis/fe-contribution_plan/v/1.4.0

 

FE Core

1.4.1

https://www.npmjs.com/package/@openimis/fe-core/v/1.4.1

FE French Translations

1.4.0

https://www.npmjs.com/package/@openimis/fe-language_fr/v/1.4.0

 

FE Home

1.4.0

https://www.npmjs.com/package/@openimis/fe-home/v/1.4.0

FE Insuree

1.4.0

https://www.npmjs.com/package/@openimis/fe-insuree/v/1.4.0

FE Insuree Batch

1.3.0

https://www.npmjs.com/package/@openimis/fe-insuree_batch/v/1.3.0

 

FE Invoice

1.4.0

https://www.npmjs.com/package/@openimis/fe-invoice/v/1.4.0

 

FE Location

1.4.0

https://www.npmjs.com/package/@openimis/fe-location/v/1.4.0

FE Medical

1.4.0

https://www.npmjs.com/package/@openimis/fe-medical/v/1.4.0

FE Medical Pricelist

1.4.0

https://www.npmjs.com/package/@openimis/fe-medical_pricelist/v/1.4.0

FE Payer

1.4.0

https://www.npmjs.com/package/@openimis/fe-payer/v/1.4.0

 

FE Payment

1.4.0

https://www.npmjs.com/package/@openimis/fe-payment/v/1.4.0

 

FE Policy

1.4.0

https://www.npmjs.com/package/@openimis/fe-policy/v/1.4.0

FE Policy Holder

1.4.0

https://www.npmjs.com/package/@openimis/fe-policyholder/v/1.4.0

 

FE Policy Notification

1.4.0

https://www.npmjs.com/package/@openimis/fe-policy_notification/v/1.4.0

 

FE Product

1.4.0

https://www.npmjs.com/package/@openimis/fe-product/v/1.4.0

FE Profile

1.4.0

https://www.npmjs.com/package/@openimis/fe-profile/v/1.4.0

 

FE Tools

1.4.0

https://www.npmjs.com/package/@openimis/fe-tools/v/1.4.0

 

Legacy (based on Microsoft and Android technologies)

Component

Main branch

Version / Release Notes

latest change

Package Manager

e.g. pypi, npmjs

Comments

e.g. doc-links, hotfix warning etc

Deprecated components

Component

Main branch

Version / Release Notes

latest change

Package Manager

e.g. pypi, npmjs

Comments

e.g. doc-links, hotfix warning etc

Testing openIMIS

Like every platform that needs to support high traffic, openIMIS is not a simple application that one can run in production without setting up effort but in order to avoid this hassle when testing or developing dockers images were created.

You can find more information on docker here: https://www.docker.com/why-docker

openIMIS docker-compose : https://github.com/openimis/openimis-dist_dkr/blob/windows_container/README.md