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

In the Patient registration page: Occupation dropdown is not suffecient. #7516

Closed
NNSiri opened this issue Apr 1, 2024 · 5 comments · Fixed by #7541
Closed

In the Patient registration page: Occupation dropdown is not suffecient. #7516

NNSiri opened this issue Apr 1, 2024 · 5 comments · Fixed by #7541
Assignees

Comments

@NNSiri
Copy link

NNSiri commented Apr 1, 2024

Is your feature request related to a problem? Please describe.
In the Patient registration page: Occupation dropdown is not sufficient. it shows only Student, Businessman, Healthcare Worker, Healthcare lab Worker, Animal Handler and others!!!

Describe the solution you'd like
It should include all occupations.
I found this on GitHub, it might be helpful

https://gist.github.com/ag14spirit/fbf877576c9d6b78899e3ad02fe92b50#file-occupation-dropdown-html

Atleast the below options are desirable.

  • Healthcare Practitioners
  • Paramedics
  • Business, Executive, Management, and Financial Occupations
  • Engineer
  • Teacher
  • Other Professional Occupations:
  • Office and Administrative Support Occupations:
  • Chef or Head Cook
  • Protective Service (e.g., Fire Fighting, Police Officer, Correctional Officer)
  • Cook or Food Preparation Worker
  • Food and Beverage Serving Worker (e.g., Bartender, Waiter, Waitress)
  • Building and Grounds Cleaning and Maintenance
  • Personal Care and Service (e.g., Hairdresser, Flight Attendant, Concierge)
  • Sales Supervisor, Retail Sales
  • Retail Sales Worker
  • Insurance Sales Agent
  • Sales Representative
  • Real Estate Sales Agent
  • Construction and Extraction (e.g., Construction Laborer, Electrician)
  • Farming, Fishing, and Forestry
  • Installation, Maintenance, and Repair
  • Production Occupations
  • Other Agriculture, Maintenance, Repair, and Skilled Crafts Occupation
  • Aircraft Pilot or Flight Engineer
  • Motor Vehicle Operator (e.g., Ambulance, Bus, Taxi, or Truck Driver)
  • Other Transportation Occupation
  • Military
  • Homemaker
  • Other Occupation
  • Don't Know
  • Not Applicable
@hrit2773
Copy link
Contributor

hrit2773 commented Apr 1, 2024

@rithviknishad @NNSiri can you assign this issue to me I want to work on this

@perminder-17
Copy link

Hello @NNSiri , I appreciate the idea of incorporating the extensive range of occupation details you mentioned, as opposed to just a few. However, including such a vast amount of data in the drop-down menu might make our user interface appear cluttered, requiring users to scroll extensively to find their desired occupations. Perhaps we could brainstorm a design solution where users can start typing their occupation, and the system suggests relevant options, similar to the feature we have when adding patient details.
image

Please let me know what are your thoughts on it?

@rithviknishad
Copy link
Member

@perminder-17 @hrit2773

Here is what is required:

  • Expand the occupation choices to include the above-mentioned choices.
  • Switch to using <AutocompleteFormField /> component instead of <SelectMenuFormField /> for selecting an Occupation.

@hrit2773
Copy link
Contributor

hrit2773 commented Apr 4, 2024

@rithviknishad got it

@hrit2773
Copy link
Contributor

hrit2773 commented Apr 4, 2024

@rithviknishad ohcnetwork/care#2055 this is the backend PR

@github-project-automation github-project-automation bot moved this from Up Next to Done in Care Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants