This document summarizes the openIMIS features provided by the Policies Contrinutions and Payments module.
it naturally references the current openIMIS documentation (the Web application user guide)
… and the openIMIS functional design specifications (2017, referring to TZ version)
it provides some refinements deduced from legacy code readings
it lists taken hypothesis (whenever ambiguity or incomplete description was encountered) and attention points for the migration to the new openIMIS architecture
...
Highlights of the database scheme:
...
Questions:
why “InsuranceNumber” field in PaymentDetail (matching is via Contribution, not insuree…)?
in TZ, payment type “F” is related to funding (not contributions)… should we filter in this module (as we do filter the ‘funding’ --aka fake-- family)?
Business logic and data access layer
...