Uploaded image for project: 'Specification PR tracker'
  1. SPECPR-304

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

    Details

    • Type: Improvement
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects versions: None
    • Fix versions: None
    • Components: SM
    • Labels:

      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).

        Attachments

          Activity

            People

            • Assignee:
              thomas.beale Thomas Beale
              Reporter:
              pablopazos Pablo Pazos
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: