New appointments endpoint to search patients by name/identifier relying on ORM

Description

Currently, appointments module relies on a patient search API defined in bahmni commons module that is using raw SQL. This causes the data filter is not kicking in.

A new additional controller should be created. This new controller will be used specifically by the appointments and rely on openmrs service to fetch and filter patients, hence triggering the data filter. Its API can be lighter as appointments only needs to search by id or name.

Activity

Pedro Miguel Edra de Sousa December 2, 2020 at 10:13 AM

, I’ve found a bug on previous pull request for openmrs-module-bahmnicommons. Created a new one to fix it: . Please review. Thanks!

mksd November 24, 2020 at 8:52 PM

merged at

mksd November 9, 2020 at 8:36 AM

Merged at

Pedro Miguel Edra de Sousa October 20, 2020 at 8:37 AM

Pull request created:

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Reviewer

Components

Fix versions

Priority

Created October 13, 2020 at 9:12 AM
Updated September 23, 2021 at 8:18 PM
Resolved September 23, 2021 at 8:18 PM