In some modules, like Case Management, Client Vitals, and Housing Placements, there are already multiple tabs displayed. The Custom Tables get inserted as a new tab at the end. This is relatively easy to access and navigate.
For other modules, like Turnaways, Admissions, and Goods & Services, the workflow makes it highly unlikely that users will ever see that a Custom Table exists for that module.
For example, in order to add a Custom Table to the Turnaways module, a user must: 1) add a turnaway record, click save, 2) be redirected back to the turnaways list, 3) click on the Display button for the turnaway that was just created, 4) click on the Custom Tables tab, 5) click on Add Custom Table record. Most users are just going to save the turnaway and move on, so they won't even see that a custom table exists.
In these situations, it would be preferable if the custom table were displayed inline at the bottom of the existing form, like on the Add Client screen - at the top there is a section about consent, then in the middle there is a section about the client, then there is a bottom section about housing history.
In short, the preferred display depends highly on which module the Custom Table is attached to. Some are quite usable, and some are entirely unusable. Potentially, there could be a setting for each table to ask whether the questions should be displayed inline or in a separate tab.
Comments