Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Custom Modifications in Nepal

  • a lot of custom functionality

  • wip (tender in preparation as part of a general openIMIS maintenance contract)

Custom Modifications in Tanzania

  • budgeted - payment layer through REST API - dedicated API for GePG (Government ePayment Gateway)

  • budgeted - mobile apps on REST API

  • budgeted - specific reports: capitation payment, commission → migrate to ReportBro

  • done - capitation payment configuration in Product

  • done - batch run

    • done - capitation payment SP

    • done - batch run SP

...

  • Impact:

    • new installations (new, empty DB) not yet using all attributes

    • migration script need to know DB version to adjust to all scenarios

  • Discussion:

    • Database compatibility PostgreSQL & MS SQL Server

    • testing

    • done - DB - initialisation:

      • two separate INIT scripts for PostgreSQL & MS SQL available

    • done - legacy migration:

      • migration script for the legacy data available

    • done - future development will be against PostgreSQL

      • other DB will have to use Django Migration scripts to fork to their DB system (automatically through Django “make migration“ - might need manual adaptations)

      • documentation needed

Reports

  • List of reports: Report module

  • wip - which reports still need to be migrated? which ones are still used?

    • some reports don’t work

    • list of reports to all sites with feedback on what they are still using (no nice-to-haves!)

Documentation How-To / Best-Practices of Migration

...