I doubt I'm the only one that has tried to find a way to do this but has anyone found a good way to trigger a forced field on a form that the user hasn't opened yet?
We have a sick call form where a sub form is loaded with forced fields, but it is not opened when it is loaded. The user needs to complete other forms before being able to answer the questions on the sub form so they are required to click on that form at the end of the sick call.
The problem is people forget to open that sub form, and if they don't open it then the forced fields aren't set and they can sign the encounter without ever filling out those fields.
There are over 40 possible forms they may need to complete (not all of them, but choosing a few out of a possible 40ish forms). They may need to complete only one other form or sometimes 2 or 3 of them. They then need to go to the sub form which is waiting in the form list on the left before signing, but they are forgetting.
Anyone have any luck coming up with some way to force the user to complete those fields? Keep in mind they may not be able to complete them until all the other forms are done so we can't add those fields to those other forms as each form would then be locked by those forced fields, which they can't answer yet.
I know it should just come down to the user but unfortunately the auditors aren't interested in excuses 😛
The only thing I can think of is, if have one or two "last" forms that people are usually using, do a check on the sub form being present, and if it is, check with obsnow == "" an obs term from one of the forced fields (hopefully there is one that is always filled out) and if it isn't populated give them a popup to remind them. Maybe a yesno to go to the form.