Is there a way to force a user to fill out a field in an encounter without necessarily going to that form which would normally trigger the forced field.
Basically, the user would start the encounter and load a form that would need to be completed at the end. This form has forced fields which cant be completed yet so it doesn't open automatically but loads in the forms list. Then the user loads any other forms they may need and completes them. At the end they should go to that first form and complete it but they forget. Other than adding visual reminders, is there a way to keep them from signing until it's filled in?
We have tried training and retraining, and I don't like to rely on something like this to make sure the documentation is completed correctly, but I think we are at a point where the incomplete workflows are going to cause issues we don't want.
I have experimented with the CLOSEPAGE data symbol and the OPEN_FORM_COMPONENT. This does work, but it creates a loop. The users may need to move back and forth between other forms before finally completing that initial form so the page close handler triggers each time they try to leave a form. This is fine if there was just the one form they leave but if they have multiple forms, we have no way of knowing which will be completed last.
How do I keep it from creating a loop returning the user back to the last form they had open and not being able to get to that initial form to complete it?
Basically we want:
1) the user opens the form, it loads that initial form but doesn't open it,
2) they open any other forms they need, move back and forth completing them, and then try to sign the encounter.
3) This triggers something that pops them back into the encounter and right onto that initial form they forgot to complete.
4) At that point the forced fields on that initial form will trigger and they will have to complete them to sign as normal.