Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eCBIS Web MOH Prod server QA #1462

Open
2 of 8 tasks
AnnieMungai opened this issue Aug 20, 2024 · 5 comments
Open
2 of 8 tasks

eCBIS Web MOH Prod server QA #1462

AnnieMungai opened this issue Aug 20, 2024 · 5 comments

Comments

@AnnieMungai
Copy link
Collaborator

AnnieMungai commented Aug 20, 2024

QA feedback - moved from https://github.com/onaio/fhir-resources/issues/3429
url: https://fhirweb.ecbis.moh.gov.lr/ v3.1.4

Testcases: https://ona.testrail.io/index.php?/runs/view/1054&group_by=cases:section_id&group_id=460&group_order=asc
After the migration of data to the MOH servers below issues were observed:

CareTeams module

  • Search is not working.
  • create button taking too long to load after clicking on it. (takes 8 seconds)
  • the module is showing upto page 153 even when we only have 50 pages that have data . nb this is while loading 10 records per page.
    @madrinekariuki kindly add a screenshot.

Team Management

  • the module is showing up to page 79 even when we only have 25 pages that have data . nb// this is while loading 10 records per page.
    Screenshot 2024-08-19 at 14 50 12
  • The page is taking too long to load assigned locations. (click on Teams-> view details and observe it takes 27 seconds).
  • All the organizations do not have assigned practitioners (click on Teams -> View details and observe)
  • After clicking on team assignment module , the page is not loading and one is getting error 503
Screenshot 2024-08-16 at 16 41 47

Commodity:

  • Search on this module is not working.
    Screenshot 2024-08-19 at 15 41 24
@peterMuriuki
Copy link
Collaborator

  • All the organizations do not have assigned practitioners (click on Teams -> View details and observe)

@AnnieMungai which sample organization should have practitioners assigned?

@peterMuriuki peterMuriuki mentioned this issue Aug 26, 2024
1 task
@peterMuriuki
Copy link
Collaborator

peterMuriuki commented Aug 26, 2024

Search not working for careteams and Groups.

Its probably time to escalate this to serverside for ways to help support search on the careteam and Groups endpoints.
From the client side we have previously tried using custom search parameters to add the search capabilities,
this works on the web staging instance but does not on the ecbis prod and preview instances.

The alternative on web is to load everything and do a client side search. But then you still end up with the slow load times which is already an issue in this ticket.

refs:

Missing paginated data

Server side issue. Has been reported on Eusm as well.
Where an endpoint has a lot of data and hence a lot of pages when paginating, some of the pages on the later end do not yeild data.

cc @AnnieMungai

@dubdabasoduba
Copy link
Member

@peterMuriuki this makes sense. FHIR R5 has this fixed but we aren't using that yet. Let me set up a call to follow up on this.

@dubdabasoduba
Copy link
Member

@AnnieMungai can we close this

@AnnieMungai
Copy link
Collaborator Author

@dubdabasoduba can we close once we have a clear way forward?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants