We're updating the issue view to help you get more done. 

I_EHR_CONTRIBUTION.list_all_contributions and I_EHR.list_contributions seem to be the same operation

Description

Looking at I_EHR and I_CONTRIBUTION there are two operations to get a set of CONTRIBUTION that are basically the same, but one has a time interval filter, and the other one has pagination parameters.

I think would be simpler to have just one operation to get CONTRIBUTIONs, on either interface, and merge the current filters and pagination parameters into that operation.

As a general design criteria I would suggest to have just one operation per business goal (e.g. get CONTRIBUTIONs).

Environment

None

Change Description

None

Impact Analysis

None

Status

Assignee

Thomas Beale

Reporter

Pablo Pazos

Labels

Components

Priority

Major