-
Notifications
You must be signed in to change notification settings - Fork 5
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
Accessible autocomplete #111
Comments
Hi @devansXD - is this something eRS are now using? |
@davidhunter08 its at POC stage in development now |
Looking to include this on the SCRa redesign for a number of issues. Are there any screengrabs of this being used in an NHS context? |
@danjohnstonUX our example on eRS |
@davidhunter08 Another example here from the DVSA styleguide: https://dvsa-front-end.herokuapp.com/library/mts/autocomplete |
@danjohnstonUX - Did you use this pattern on SCRa? If so, how did it test? |
Hi @Tosin-Balogun - Yeah, we implemented this feature for a section of SCRa called 'Reasonable Adjustments'. These are used when a patient has a particular requirement that relates to their treatment. This might involve stating a communication requirement the patient has (such as requiring a sign language interpreter), environmental adjustments (such as ensuring the waiting room is quiet and darkened) or simply recording what a patient's impairment is, to aid the healthcare professional involved in their treatment to better understand any necessary adjustments. We used accessible autocomplete because there are lots of potential adjustments that can be added, but all of which are clinically coded (rather than freetext) and so it was important we help users find the correctly coded adjustment. We provided users with a list of adjustments, but given the large number, it was deemed appropriate to try accessible autocomplete too. You can see the example of how we implemented autocomplete here: http://scra-redesign.herokuapp.com/ra-flag_v4/ra-step-3. Each adjustment is categorised, so when searching via the autocomplete input field, you will see a category as well as an adjustment. We didn't test this with a large amount of users, but those we did test with understood the premise well and successfully added a reasonable adjustment for a test patient. We didn't see much evidence of users preferring to scroll through the list of categories - largely, they would rather search for a key word in the autcomplete field to see what was returned. We also didn't manage to test explicilty for accessibility with users with access needs, though the feature did come through an accessibility audit with DAC. I hope this is helpful, but happy to try and help further if you need. |
WhatWe have implemented the accessible autocomplete/auto-suggest within cervical screening to help users easily identify the screening codes they need without having to remember them from memory. For example, helping users easily find the needed lab result codes if they don't remember what it is or helping them find the required letter codes if they don't know what it is, see video example below Screen.Recording.2022-02-15.at.10.23.11.movWhyThe codes used within cervical screening is huge and users often have to remember many of them and their combinations off hand or using a list. Due to the volume of the codes needed to generate report outputs, we have opted to add the accessible autocomplete to help reduce the cognitive burden on users and help to find what they want quicker. It also helps reduce the barrier to entry for novice users who might just be picking up the system for the first time User feedbackWe took the design to usability testing with 8 users, some of their responses have been combined. We observed that users:
They said
|
For very long lists, hooking up to a FHIR Terminology Server will decouple the vocabulary management from the service or application.
|
There is a proposed capability for the NHS Organisation Codes Service. |
What
Automatically suggest something as a user types.
Why
This has tested really well for our service, helps users narrow down results quicker and assists task completion.
eRS plan to use this as part of the redesign, same NDOP.
Anything else
GOV have lots of services using this already and is part of their own backlog:
MOJ: ministryofjustice/moj-design-system-backlog#32
GOV: alphagov/accessible-autocomplete#329
GOV: https://github.com/alphagov/accessible-autocomplete/issues
The text was updated successfully, but these errors were encountered: