What is 'Skip on demand eForms' in the tablet rules setup window?

Skip On Demand EForms

Checking off the "Skip On Demand EForms" at the bottom right corner of the tablet rules tab is typically applicable for Ocean kiosks, and will prevent showing any eForms on the kiosk that have been manually-queued by a staff member (i.e. forms where you have to enter the 3-digit code into the tablet before handing it to the patient to complete). This is useful because clients and patients, alike, often prefer to have these more detailed and/or private forms show up on a separate tablet that they can hold. When "Skip On Demand EForms" is selected, a "(DISABLED)" label will appear beside "On Demand EForms".

If you'd like to have a message appear for patients who have on demand forms in queue and are done at the kiosk, you can create a simple eForm, such as this one, telling the patient to pick up a tablet from reception. To have this form show up only if patients have on demand forms in queue, you can use this tablet rule with your simple eForm message:
  • pt.hasOnDemandForms()

Prioritizing / Rearranging Tablet Rules

You can prioritize and apply conditions in the Rules tab of the tablet settings window. Note that you can drag and drop the rules relative to each other. You can also position the rules in the queue, relative to the manually-queued forms by dragging and dropping them, as appropriate.

Minimizing Forms Required for First-Time Patients

When using Tablet rules, new patients are often faced with a significant number of forms requiring completion. In cases where you don't want the patient to complete all of the forms in one sitting, you can defer automatically-queued forms to a later visit. One strategy to accomplish this is to apply a condition to the rules such that they only show when the "on demand" manual queue is of length 0. You can do this by adding this prefix to your rule's script:
  • ScriptUtil.queueSize() == 0 
For example, suppose you have the tablet rule:
  • ScriptUtil.queueSize() == 0 && firstTime
This will only show a form once, and only if there are no manually-queued On Demand forms.
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request