Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »


In openIMIS, (nearly) everything is a plugin: even "low level" (and mandatory) features follow this principle.

In other words, even the following features are implemented as (interchangeable) plugins:

  • Login (authentication)

Beyond these low level plugins, several plugins will be dedicated to configuration / administration

  • openIMIS (as a whole) configuration
  • User & Roles management

Finally, the real business needs will be implemented in dedicated plugins:

  • Payers
  • Locations & Health Facilities
  • Medical Services and Items
  • Medical Services and Items Price Lists
  • Insurance Products
  • Person & Families
  • Policies
  • Contributions
  • Claim

Plugins (can) provide several types of archetypes, dedicated to the various openIMIS layers: openIMIS Mobile FE, openIMIS Web FE, openIMIS Online BE, openIMIS Batch BE,...

Code (static) analysis as well as unit tests coverage metrics of each module is automated via travis-ci and codeclimate. You can log into these tools via your github login. If you are registered in openIMIS github, you'll have access to openIMIS build job and code quality metrics.


  • No labels