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

Enhance Facility Organization Dropdown Experience #10060

Open
Jeffrin2005 opened this issue Jan 20, 2025 · 9 comments
Open

Enhance Facility Organization Dropdown Experience #10060

Jeffrin2005 opened this issue Jan 20, 2025 · 9 comments
Assignees
Labels
needs-triage question Further information is requested

Comments

@Jeffrin2005
Copy link
Contributor

Is your feature request related to a problem? Please describe.
The organization selector is not user-friendly. It's confusing selecting an organization easy.

Describe the solution you'd like
Enhance the Facility Organization Selector to provide a more user friendly experience

  • Encounters -> View Details of any patients -> cardiology
v1.mp4

It should be more user friendly like

v1.mp4
@Jeffrin2005
Copy link
Contributor Author

@rithviknishad @Jacobjeevan Can I work on this feature?

@github-actions github-actions bot added needs-triage question Further information is requested labels Jan 20, 2025
@Jacobjeevan Jacobjeevan removed question Further information is requested needs-triage labels Jan 20, 2025
@bodhish
Copy link
Member

bodhish commented Jan 20, 2025

@Jeffrin2005 can you explain the issue here? I am not able to spot the difference bw the 2 videos

@Jeffrin2005
Copy link
Contributor Author

Jeffrin2005 commented Jan 21, 2025

@bodhish

  1. Go to the "Encounters" tab.
  2. Click on "View Details" for any patient.
  3. Click on the organization name (for managing organization).

In the first video, we can see that it doesn't look good when we click the edit button, and it takes back to the department selection. Instead, the expected appearance is in the second video.

@github-actions github-actions bot added the question Further information is requested label Jan 21, 2025
@bodhish
Copy link
Member

bodhish commented Jan 21, 2025

What happens when the organisations have children? How would you change the parent modes that are already selected?

@Jeffrin2005
Copy link
Contributor Author

@bodhish For a single organization with no sub-departments, we show a simple dropdown selection. For multiple organizations, we keep the current view with arrows and edit options to navigate through different levels.

@bodhish
Copy link
Member

bodhish commented Jan 21, 2025

Let's not have multiple behaviours, keep one for everything, until we have a better UX for the full flow, I would want to keep the current flow.

@Jeffrin2005
Copy link
Contributor Author

@bodhish In the current implementation, we're keeping one flow for everything in the organization selector, especially when there are no sub-organizations. Compared to the previous implementation, we've removed the arrow symbol to keep it common for everything. Previously, there was an edit (pencil) button and arrow symbol, but now it's simplified.
Am I good to go with the PR for this?

v7.mp4

@bodhish
Copy link
Member

bodhish commented Jan 21, 2025

@rithviknishad @Jacobjeevan what do you think?

@Jacobjeevan
Copy link
Contributor

@bodhish In the current implementation, we're keeping one flow for everything in the organization selector, especially when there are no sub-organizations. Compared to the previous implementation, we've removed the arrow symbol to keep it common for everything. Previously, there was an edit (pencil) button and arrow symbol, but now it's simplified. Am I good to go with the PR for this?
v7.mp4

Hmm, shouldn't be able to select multiple siblings like in this video, but rather traverse through any potential children, i.e. once fsf is selected, unless it has children, I shouldn't be having the option to add any more (Unless we are also adding subsequent logic to add multiple orgs at the same time)

Apart from that, it should work.

cc: @bodhish

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-triage question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants