Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
hiddentrue
idcomment

Insert excerpt
Incoming links from openIMIS.org
Incoming links from openIMIS.org
nopaneltrue

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 in the openIMIS installation and customization documentation.

The openIMIS demo version is available onĀ our Demo server.

Content

Table of Contents
minLevel1
maxLevel7
excludeContent

openIMIS Components

Database
Anchor
database
database

Docker

compose script (install all components)Copying the docker-compose.yml file is enough to deploy openimis, of course the configuration files will need to be created (details in the readme)

scripts

Docker file scripts (recipes to build the containers

Anchor
modular-be
modular-be
Backend

modules

Components (based on Python/Django)

Info

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

Component

Version

Release Notes

Repository

Other

Backend assembly

1.4.0.0

openIMIS Backend assembly release notes

github.com/openimis/openimis-be_py

BE Core module

1.4.1

openIMIS BE Core module release notesgithub.com/openimis/openimis-be-core_py

BE Insuree module

1.4.0.0

openIMIS BE Insuree module release notesgithub.com/openimis/openimis-be-insuree_py

BE Policy module

1.4.0.0

openIMIS BE Policy module release notesgithub.com/openimis/openimis-be-policy_py

BE Contribution module

1.4.0.0

openIMIS BE Contribution module release notes

github.com/openimis/openimis-be-contribution_py

BE Claim module

1.4.0.0

openIMIS BE Claim module release notesgithub.com/openimis/openimis-be-claim_py

BE Claim Batch module

1.4.0

openIMIS BE Claim Batch module release notes

github.com/openimis/openimis-be-claim_batch_py

BE Product module

1.4.0.0

openIMIS BE Product module release notes

github.com/openimis/openimis-be-product_py

BE Location module

1.4.0.0

openIMIS BE Location module release notes

github.com/openimis/openimis-be-location_py

BE Medical module

1.4.0

openIMIS BE Medical module release notes

github.com/openimis/openimis-be-medical_py

BE Medical Pricelist module

1.4.0.0

openIMIS BE Medical pricelist module release notes

github.com/openimis/openimis-be-medical_pricelist_py

BE Report module

1.4.0

openIMIS BE Report module release notes

github.com/openimis/openimis-be-report_py

FHIR R4 API module

1.4.0.0

openIMIS FHIR R4 module release notesgithub.com/openimis/openimis-be-api_fhir_r4_py

BE Payment module

1.4.0.0

openIMIS BE Payment module release noteshttps://github.com/openimis/openimis-be-payment_py

BE Calcrule Contribution Legacy module

1.4.0

https://openimis.atlassian.net/wiki/spaces/OP/pages/3299966977/openIMIS+BE+Calcrule+Contribution+Legacy+module

https://github.com/openimis/openimis-be-calcrule_contribution_legacy_py

BE Policy Notification module

1.4.0

https://openimis.atlassian.net/wiki/spaces/OP/pages/3299966995/openIMIS+BE+Policy+Notification+modulehttps://github.com/openimis/openimis-be-policy_notification_py

BE Calcrule Commission module

1.4.1

https://openimis.atlassian.net/wiki/spaces/OP/pages/3300065281/openIMIS+BE+Calcrule+Commission+module

https://github.com/openimis/openimis-be-calcrule_commission_py

BE Calcrule Fees module

1.4.0

https://openimis.atlassian.net/wiki/spaces/OP/pages/3300065315/openIMIS+BE+Calcrule+Fees+module

https://github.com/openimis/openimis-be-calcrule_fees_py

BE Calcrule Unconditional Cash Payment module

1.4.0

https://openimis.atlassian.net/wiki/spaces/OP/pages/3300065331/openIMIS+BE+Calcrule+Unconditional+Cash+Payment+module

https://github.com/openimis/openimis-be-calcrule_unconditional_cash_payment_py

BE Calcrule Third Party Payment module

1.4.0

https://openimis.atlassian.net/wiki/spaces/OP/pages/3300065351/openIMIS+BE+Calcrule+Third+Party+Payment+module

https://github.com/openimis/openimis-be-calcrule_third_party_payment_py

BE Contract module

1.4.0

https://openimis.atlassian.net/wiki/spaces/OP/pages/3300065369/openIMIS+BE+Contract+modulehttps://github.com/openimis/openimis-be-contract_py

BE Calculation module

1.4.1

openIMIS BE Calculation module release noteshttps://github.com/openimis/openimis-be-calculation_py

BE Calcrule Capitation Payment module

1.4.0.0

openIMIS BE Calcrule Capitation Payment module release notes

https://github.com/openimis/openimis-be-calcrule_capitation_payment_py

BE Invoice module

1.4.0.0

openIMIS BE Invoice module release noteshttps://github.com/openimis/openimis-be-invoice_py

BE Tools module

1.4.0.0

openIMIS BE Tools module release notes

https://github.com/openimis/openimis-be-tools_py

BE Payer module

1.4.0.0

openIMIS BE Payer module release notes

https://github.com/openimis/openimis-be-payer_py

BE Contribution Plan module

1.4.0.0

openIMIS BE Contribution Plan module release notes

https://github.com/openimis/openimis-be-contribution_plan_py

BE Policy Holder module

1.4.0.0

openIMIS BE Policy Holder module release notes

https://github.com/openimis/openimis-be-policyholder_py

BE Claim AI module

1.0.0

openIMIS BE Claim AI module release noteshttps://github.com/openimis/openimis-be-claim_ai_py

BE Claim AI Quality module

2.0.0

openIMIS BE Claim AI Quality module release notes

https://github.com/openimis/openimis-be-claim_ai_quality_py

BE Claim AI module

2.0.0

openIMIS BE Claim AI module release notes

https://github.com/openimis/openimis-be-claim_ai_py

BE Insuree Batch module

1.3.1

openIMIS BE Insuree Batch module release noteshttps://github.com/openimis/openimis-be-insuree_batch_py

Anchor
modular-fe
modular-fe
Frontend

modules

Components (based on Javascript/React)

Info

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

Component

Version

Release NotesRepository

Other

Frontend assembly

1.4.0

openIMIS Frontend assembly release notes

github.com/openimis/openimis-fe_js

  • Installation guide

FE French Translations module

1.4.0

github.com/openimis/openimis-fe-tools_js

FE Payer module

1.4.0

openIMIS FE Payer module release notes

https://github.com/openimis/openimis-fe-payer_js

FE Core module

1.4.0.0

openIMIS FE Core module release notes

github.com/openimis/openimis-fe-core_js

FE Home module

1.4.0

openIMIS FE Home module release notes

github.com/openimis/openimis-fe-home_js

FE Insuree module

1.4.0

openIMIS FE Insuree module release notes

github.com/openimis/openimis-fe-insuree_js

FE Policy module

1.4.0

openIMIS FE Policy module release notes

github.com/openimis/openimis-fe-policy_js

FE Claim module

1.4.0

openIMIS FE Claim module release notesgithub.com/openimis/openimis-fe-claim_js

FE Claim Batch module

1.4.0

github.com/openimis/openimis-fe-claim_batch_js

FE Administration module

1.4.0

openIMIS FE Administration module release notes

github.com/openimis/openimis-fe-admin_js

FE Product module

1.4.0.0

openIMIS FE Product module release notesgithub.com/openimis/openimis-be-product_py

FE Location module

1.4.0

openIMIS FE Location module release notes

github.com/openimis/openimis-fe-location_js

FE Medical module

1.4.0

openIMIS FE Medical module release notes

github.com/openimis/openimis-fe-medical_js

FE Medical Pricelist module

1.4.0

openIMIS FE Medical Price List module release notes

github.com/openimis/openimis-fe-medical_pricelist_js

FE Tools module

1.4.0

openIMIS FE Tools module release notes

github.com/openimis/openimis-fe-tools_js

FE Profile module

1.4.0

openIMIS FE Profile module release notes

github.com/openimis/openimis-fe-profile_js

FE Claim AI Quality module

2.0.0

openIMIS FE Claim AI Quality module release noteshttps://github.com/openimis/openimis-fe-claim_ai_quality_js

FE Insuree Batch module

1.3.0

openIMIS FE Insuree Batch module release notes

https://github.com/openimis/openimis-fe-insuree_batch_js

FE Contribution Plan module

1.4.0

openIMIS FE Contribution Plan module release notes

https://github.com/openimis/openimis-fe-contribution_plan_js

FE Policy Notification module

1.4.0

openIMIS FE Policy Notification module release noteshttps://github.com/openimis/openimis-fe-policy_notification_js

FE Contract module

1.4.0

openIMIS FE Contract module release notes

https://github.com/openimis/openimis-fe-contract_js

FE Policy Holder module

1.4.0

openIMIS FE Policy Holder module release notes

https://github.com/openimis/openimis-fe-policyholder_js

FE Invoice module

1.4.0

openIMIS FE Invoice module release notes

https://github.com/openimis/openimis-fe-invoice_js

FE Calculation module

1.4.0

openIMIS FE Calculation module release notes

https://github.com/openimis/openimis-fe-calculation_js

FE Payment module

1.4.0

openIMIS FE Payment module release notes

https://github.com/openimis/openimis-fe-payment_js

FE Contribution module

1.4.0.0

openIMIS FE Contribution module release noteshttps://github.com/openimis/openimis-fe-contribution_js

Legacy (based on Microsoft and Android technologies)

Page Properties
hiddentrue

Deprecated components

Component

Version

Release Notes

Repository

github.com/openimis/web_service_vb

github.com/openimis/enquire_android_app_java

github.com/openimis/assign_photo_service_vb
github.com/openimis/openimis-be-api_fhir_py

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