# openIMIS Backend Contribution reference module
This repository holds the files of the openIMIS Backend Contribution reference module. It is dedicated to be deployed as a module of [openimis-be_py](https://github.com/openimis/openimis-be_py).
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL%20v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0)
## Code climat (develop branch)
[![Maintainability](https://img.shields.io/codeclimate/maintainability/openimis/openimis-be-policy_py.svg)](https://codeclimate.com/github/openimis/openimis-be-contribution_py/maintainability)
[![Test Coverage](https://img.shields.io/codeclimate/coverage/openimis/openimis-be-contribution_py.svg)](https://codeclimate.com/github/openimis/openimis-be-contribution_py)
## ORM mapping:
* tblPremium > Premium (without Payer relationship)
## Listened Django Signals
None
## Services
* ByPolicyPremiumsAmountService, aggregates (sum) the premium amounts of a Policy
## Reports (template can be overloaded via report.ReportDefinition)
None
## GraphQL Queries
None
## GraphQL Mutations - each mutation emits default signals and return standard error lists (cfr. openimis-be-core_py)
None
## Configuration options (can be changed via core.ModuleConfiguration)
None
## openIMIS Modules Dependencies
* policy.models.Policy