All the different components 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 required components to run openIMIS are:

Find out how to install them in the openIMIS installation documentation.

The demo site is available on our Demo server

openIMIS modular (based on Python/Django and Javascript/React)

ModulePackage
(pypi or npm)
ReleaseInstallation guideDocumentationComponents versionDependency / Compatibility
Docker-compose scriptN/AOctober 2019Installation guide
1.0.0

Web Application 1.4.0
Database 1.4.0

Docker script for databaseN/AOctober 2019

1.0.0N/A
GatewayN/AOctober 2019

1.0.0Web Application 1.4.0

Backend assemblyN/AOctober 2019

1.0.0N/A
Frontend assembly N/AOctober 2019

1.0.0N/A
FHIR APIopenimis-be-api-fhirOctober 2019
Documentation

1.0.3

Database 1.4.0
Coreopenimis-be-coreOctober 2019

1.0.4
@openimis/fe-coreOctober 2019

1.0.2openimis-be-core 1.0.4
Home@openimis/fe-homeOctober 2019

1.0.2
Insureeopenimis-be-insureeOctober 2019

1.0.2
@openimis/fe-insureeOctober 2019

1.0.2openimis-be-insuree 1.0.2
Policyopenimis-be-policyOctober 2019

1.0.2
@openimis/fe-policyOctober 2019

1.0.2openimis-be-policy 1.0.2
Contribution openimis-be-contributionOctober 2019

1.0.1
Claimopenimis-be-claimOctober 2019

Development documentation

User documentation

1.0.3
@openimis/fe-claimOctober 2019
1.0.2openimis-be-claim 1.0.3
Claim Batch openimis-be-claim-batchOctober 2019

Development documentation

User documentation

1.0.3
@openimis/fe-claim_batchOctober 2019
1.0.2openimis-be-claim-batch 1.0.3
Administration@openimis/fe-adminOctober 2019

1.0.2
Productopenimis-be-productOctober 2019

1.0.1
@openimis/fe-productOctober 2019

1.0.2openimis-be-product 1.0.1
Locationopenimis-be-locationOctober 2019

1.0.3
@openimis/fe-locationOctober 2019

1.0.2openimis-be-location 1.0.3
Medicalopenimis-be-medicalOctober 2019

1.0.2
@openimis/fe-medicalOctober 2019

1.0.2openimis-be-medical 1.0.2
Medical Pricelistopenimis-be-medical-pricelistOctober 2019

1.0.1
@openimis/fe-medical_pricelistOctober 2019

1.0.2
Tools@openimis/fe-toolsOctober 2019

1.0.2
Profile@openimis/fe-profileOctober 2019

1.0.3
Reportopenimis-be-reportOctober 2019

1.0.1

openIMIS legacy (based on Microsoft and Android technologies)

ComponentReleaseInstallation guideDocumentationComponents versionDependency / Compatibility
Web ApplicationOctober 2019Installation guideUser Documentation 1.4.0Database 1.4.0
April 2019Installation guideUser Documentation 1.3.0Database 1.3.0
October 2018Installation guideUser Documentation 1.2.0Database 1.2.1
REST APIOctober 2019Installation guide
1.0.0Database 1.4.0
DatabaseDecember 2019Installation guide
1.4.1N/A
October 2019Installation guide
1.4.0N/A
April 2019Installation guide
1.3.0N/A
December 2018

Installation guide


1.2.1N/A
openIMIS Policies October 2019Installation guide
2.0.0REST API 1.0.0
October 2018Installation guide
1.2.0Web services 1.2.1
openIMIS ClaimsOctober 2019Installation guide
2.0.0REST API 1.0.0
October 2018Installation guide
1.2.0Web services 1.2.1
Policy Renewal ServiceOctober 2018Installation guide
1.2.0Database (any)
Feedback Prompt ServiceOctober 2018Installation guide
1.2.0Database (any)
Backup ServiceOctober 2018Installation guide
1.2.0Database (any)
Deprecated components
Web Services
(deprecated)
April 2019Installation guide
1.2.1Database 1.3.0
October 2018Installation guide
1.2.0Database 1.2.1
openIMIS Enquire
(deprecated)
October 2018Installation guide
1.2.0Web services 1.2.1
Assign Photo Service
(deprecated)
October 2018Installation guide
1.2.0Database (any)

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