Page Properties | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
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 | ||||||
---|---|---|---|---|---|---|
|
openIMIS Components
Database
Anchor | ||||
---|---|---|---|---|
|
Component | Version | Release Notes | Repository | Other |
---|---|---|---|---|
Database | https://openimis.atlassian.net/wiki/spaces/OP/pages/814317596/openIMIS+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)
Component | Version | Release Notes | Repository | Other |
---|---|---|---|---|
Docker-compose script | openimis/openimis-dist_dkr at v1.4.0 (github.com) |
|
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 | openimis/openimis-db_dkr at v1.4.0 (github.com) |
| |||
---|---|---|---|---|---|---|
Docker script for gateway |
| |||||
Backend assembly | ||||||
Frontend assembly |
|
Anchor | ||||
---|---|---|---|---|
|
Info |
---|
All BE modules are dependent on the Backend assembly. Follow the Backend installation guide to install these modules. |
Component | Version | Release Notes | Repository | Other |
---|---|---|---|---|
Backend assembly | ||||
BE Core module | ||||
BE Insuree module | ||||
BE Policy module | ||||
BE Contribution module | ||||
BE Claim module | ||||
BE Claim Batch module | ||||
BE Product module | ||||
BE Location module | ||||
BE Medical module | ||||
BE Medical Pricelist module | ||||
BE Report module | ||||
FHIR R4 API module | ||||
BE Payment module | ||||
BE Calcrule Contribution Legacy module | https://github.com/openimis/openimis-be-calcrule_contribution_legacy_py | |||
BE Policy Notification module | https://github.com/openimis/openimis-be-policy_notification_py | |||
BE Calcrule Commission module | https://github.com/openimis/openimis-be-calcrule_commission_py | |||
BE Calcrule Fees module | https://openimis.atlassian.net/wiki/spaces/OP/pages/3300065315/openIMIS+BE+Calcrule+Fees+module | |||
BE Calcrule Unconditional Cash Payment module | https://github.com/openimis/openimis-be-calcrule_unconditional_cash_payment_py | |||
BE Calcrule Third Party Payment module | https://github.com/openimis/openimis-be-calcrule_third_party_payment_py | |||
BE Contract module | https://openimis.atlassian.net/wiki/spaces/OP/pages/3300065369/openIMIS+BE+Contract+module | |||
BE Calculation module | ||||
BE Calcrule Capitation Payment module | openIMIS BE Calcrule Capitation Payment module release notes | https://github.com/openimis/openimis-be-calcrule_capitation_payment_py | ||
BE Invoice module | ||||
BE Tools module | ||||
BE Payer module | ||||
BE Contribution Plan module | https://github.com/openimis/openimis-be-contribution_plan_py | |||
BE Policy Holder module | ||||
BE Claim AI module | ||||
BE Claim AI Quality module | ||||
BE Claim AI module | ||||
BE Insuree Batch module |
Anchor | ||||
---|---|---|---|---|
|
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 |
| |||
FE French Translations module | ||||
FE Payer module | ||||
FE Core module |
| |||
FE Home module |
| |||
FE Insuree module |
| |||
FE Policy module |
| |||
FE Claim module |
| |||
FE Claim Batch module |
| |||
FE Administration module |
| |||
FE Product module |
| |||
FE Location module |
| |||
FE Medical module |
| |||
FE Medical Pricelist module |
| |||
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 |
Legacy (based on Microsoft and Android technologies)
Component | Version | Release Notes | Repository | Other |
---|---|---|---|---|
Web Application |
| |||
REST API |
| |||
Policies mobile application |
| |||
Claims mobile application |
| |||
Policy Renewal Service |
| |||
Feedback Prompt Service |
| |||
Backup Service |
|
Deprecated components
Component | Version | Release Notes | Repository | Other |
---|---|---|---|---|
Web Services | ||||
Enquire mobile application |
| |||
Assign Photo Service |
| |||
FHIR API module |
|
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