hidden | true |
---|---|
id | comment |
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 demo versionContent
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
openIMIS Components
DatabaseComponent
Version
Release Notes
Repository
Other
Database
https://openimis.atlassian.net/wiki/spaces/OP/pages/814317596/openIMIS+Database
Docker compose script (install all components)
CopyingopenIMIS Components
Docker scripts
Component Main branch | Version / Release Notes latest change | Comments e.g. doc-links, hotfix warning etc |
---|---|---|
|
| ||||
Component | Version | Release Notes | Repository | Other |
---|---|---|---|---|
| ||||
| ||||
|
|
Docker file scripts (recipes to build the containers)
Docker script for database
https://openimis.atlassian.net/wiki/spaces/OP/pages/1277820971/openIMIS+Docker+script+for+database
Dependencies:
Docker script for gateway
Backend assembly
Frontend assembly
Installation guide
Database
Anchor | ||||
---|---|---|---|---|
|
Component Main branch | Version / Release Notes latest change | Comments e.g. doc-links, hotfix warning etc |
---|---|---|
New version with hotfixes has been released since the official release. |
Backend Components (based on Python/Django)
Anchor | ||||
---|---|---|---|---|
|
Info |
---|
All BE components are dependent on the Backend assembly. Follow the Backend installation guide to install these modulescomponents. |
Info |
---|
All FE modules are dependent on the Frontend assembly. Follow the Frontend installation guide to install these modules. |
Component
Version
Release Notes
Repository
Other
Frontend assembly
Installation guide
FE French Translations module
FE Payer module
FE Core module
Dependencies:
FE Home module
Dependencies:
FE Insuree module
Dependencies:
FE Policy module
Dependencies:
FE Claim module
Dependencies:
FE Claim Batch module
Dependencies:
FE Administration module
Dependencies:
FE Product module
Dependencies:
FE Location module
Dependencies:
FE Medical module
Dependencies:
FE Medical Pricelist module
Dependencies:
FE Tools module
FE Profile module
FE Claim AI Quality module
FE Insuree Batch module
FE Contribution Plan module
https://github.com/openimis/openimis-fe-contribution_plan_js
FE Policy Notification module
https://github.com/openimis/openimis-fe-policy_notification_js
FE Contract module
FE Policy Holder module
FE Invoice module
FE Calculation module
FE Payment module
FE Contribution module
Component Main branch | Version / Release Notes | Repository | Otherlatest change | Package Manager e.g. pypi, npmjs | Comments e.g. doc-links, hotfix warning etc | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1.4.0.0 | BE Core module |
| ||||||||||||||||
1.4.1 | github.com/openimis0 | BE Insuree module |
| |||||||||||||||
BE Policy moduleBE Calcrule Commission | https://pypi.org/project/openimis-be-calcrule-commission/1.4.1/ |
| ||||||||||||||||
1.4.0.0 | github.com/openimis1 | https://pypi.org/project/openimis-be-policy_py | BE Contribution module
| |||||||||||||||
github.com/openimishttps://pypi.org/project/openimis-be-contribution_py | BE Claim module
| |||||||||||||||||
1.4.0.0 | github.com/openimis | https://pypi.org/project/openimis-be-claim_py | BE Claim Batch module |
| ||||||||||||||
github.com/openimishttps://pypi.org/project/openimis-be-claim_batch_py | BE Product module |
| ||||||||||||||||
1.4.0.0 | github.com/openimis1 | https://pypi.org/project/openimis-be-product_pycalculation/1.4.1 |
| |||||||||||||||
github.com/openimishttps://pypi.org/project/openimis-be-location_py | BE Medical module | github.com/openimis | ||||||||||||||||
https://pypi.org/project/openimis-be-medical_py | BE Medical Pricelist module |
| ||||||||||||||||
github.com/openimishttps://pypi.org/project/openimis-be-medical_pricelist_py | BE Report module
| |||||||||||||||||
github.com/openimishttps://pypi.org/project/openimis-be-report_py | FHIR R4 API module | BE Payment module | ||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-payment_py | BE Calcrule Contribution Legacy module | contract/1.4.0https://openimis.atlassian.net/wiki/spaces/OP/pages/3299966977/openIMIS+BE+Calcrule+Contribution+Legacy+module |
| |||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-calcrule_contribution_legacy_py | BE Policy Notification module | contribution/1.4.0https://openimis.atlassian.net/wiki/spaces/OP/pages/3299966995/openIMIS+BE+Policy+Notification+module .0 |
| |||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-policy_notification_py | BE Calcrule Commission module
| |||||||||||||||||
https://openimispypi.atlassian.netorg/wiki/spaces/OP/pages/3300065281/openIMIS+BE+Calcrule+Commission+module | https://github.com/openimis/openimis-be-calcrule_commission_py | BE Calcrule Fees module
| ||||||||||||||||
| ||||||||||||||||||
https://openimispypi.atlassian.netorg/wiki/spaces/OP/pages/3300065315/openIMIS+BE+Calcrule+Fees+moduleproject/openimis-be-insuree-batch/1.4.0 |
| |||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-calcrule_fees_py | BE Calcrule Unconditional Cash Payment module
| |||||||||||||||||
https://openimispypi.atlassian.netorg/wiki/spaces/OP/pages/3300065331/openIMIS+BE+Calcrule+Unconditional+Cash+Payment+moduleproject/openimis-be-location/1.4.0.0 |
| |||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-calcrule_unconditional_cash_payment_py | BE Calcrule Third Party Payment module
| |||||||||||||||||
https://openimispypi.atlassian.netorg/wiki/spaces/OP/pages/3300065351/openIMIS+BE+Calcrule+Third+Party+Payment+moduleproject/openimis-be-medical-pricelist/1.4.0.0 |
| |||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-calcrule_third_party_payment_py | BE Contract module
| |||||||||||||||||
https://openimispypi.atlassian.netorg/wiki/spaces/OP/pages/3300065369/openIMIS+BE+Contract+moduleproject/openimis-be-payment/1.4.0.0 |
| |||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-contract_py | BE Calculation module | |||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-calculation_py | BE Calcrule Capitation Payment module | openIMIS BE Calcrule Capitation Payment module release notes | ||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-calcrule_capitation_payment_py | BE Invoice module
| |||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-invoice_py | BE Tools module | https | ||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-tools_py | BE Payer module
| |||||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-payer_py | BE Contribution Plan module | https://github.com/openimis/openimis-be-contribution_plan_py | BE Policy Holder module
| |||||||||||||||
https://githubpypi.comorg/openimisproject/openimis-be-policyholder_py | BE Claim AI module | BE Claim AI Quality module | BE Claim AI module | BE Insuree Batch module |
Frontend Components (based on Javascript/React)
Anchor | ||||
---|---|---|---|---|
|
Info |
---|
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 |
---|---|---|---|
| |||
| |||
https://www.npmjs.com/package/@openimis/fe-calculation/v/1.4.0 |
| ||
| |||
https://www.npmjs.com/package/@openimis/fe-claim_ai_quality/v/2.0.0 |
| ||
https://www.npmjs.com/package/@openimis/fe-claim_batch/v/1.4.0 |
| ||
| |||
https://www.npmjs.com/package/@openimis/fe-contribution/v/1.4.0 |
| ||
https://www.npmjs.com/package/@openimis/fe-contribution_plan/v/1.4.0 |
| ||
| |||
https://www.npmjs.com/package/@openimis/fe-language_fr/v/1.3.0 | Version 1.4.0 Pending because of missing translations | ||
| |||
| |||
https://www.npmjs.com/package/@openimis/fe-insuree_batch/v/1.3.0 |
| ||
| |||
| |||
| |||
https://www.npmjs.com/package/@openimis/fe-medical_pricelist/v/1.4.0 |
| ||
| |||
| |||
| |||
https://www.npmjs.com/package/@openimis/fe-policyholder/v/1.4.0 |
| ||
https://www.npmjs.com/package/@openimis/fe-policy_notification/v/1.4.0 |
| ||
| |||
| |||
|
Legacy (based on Microsoft and Android technologies)
ComponentVersion Main branch | Version / Release Notes | Repository | Other latest change | Package Manager e.g. pypi, npmjs | Comments e.g. doc-links, hotfix warning etc | |
---|---|---|---|---|---|---|
| ||||||
| ||||||
| ||||||
Policies Claims mobile application | 2.0.1 (April 2020) |
| ||||
| Claims mobile application | |||||
1.2.0 .1 (April 2020October 2018) |
|
| ||||
Policy Renewal Backup Service |
| Feedback Prompt Service |
Deprecated components
Dependencies:
openIMIS DatabaseComponent Main branch | Version / Release Notes latest change | Package Manager e.g. pypi, npmjs | Comments e.g. doc-links, hotfix warning etc |
---|---|---|---|
|
|
Deprecated components
Component
Version
Release Notes
Repository
Other
Web Services
Enquire mobile application
Dependencies:
Assign Photo Service
Dependencies:
FHIR API module
Dependencies:
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