Patient Portal
Summary
This enhancement to Patient Portal updates digital forms in the Patient Portal to address the limitations introduced with recent Feature #34140 – Digital Forms with Portal Workflow that were causing scheduling errors when using digital forms, such as those configured for the Online Registration Portal that are presented upon the scheduling of the procedure.
Background
The introduction of Feature #34140 inadvertently caused intermittent digital forms errors to present when users attempted to schedule. While the issue is temporarily addressed via the resolution of Bug #34996, a further update to the approach for evaluating digital forms in the Patient Portal without hindering the scheduling workflow is required.
Feature Description
With this change, updates to how digital forms logic have been made to address the scheduling errors.
Additionally, should sites still continue to experience the errors, new configuration settings are available to control the evaluation of these digital forms. Note however that a Known Limitation exists when enabling the new setting.
Known Limitations
The following significant limitations have been identified and should be communicated to affected users:
· Bug #35226 - Digital forms do not appear when ORFEvaluatePendingDFsBySqlJob enabled
o Issue: Digital forms in the Patient Portal are not be presented when the ORFEvaluatePendingDFsBySqlJob option is enabled.
o Impact: When ORFEvaluatePendingDFsBySqlJob = TRUE (causing digital forms logic to be evaluated via a job), digital forms (including the Complete and Go to Incomplete online forms buttons) are not immediately displayed.
o Workaround: Users may either refresh the screen or switch to another tab and back to force the digital forms to appear.
Service Team Upgrade Instructions
The Service Team must complete the following actions to deploy this feature:
Portals
Changes to applicationsettings.config
· Set ORFEvaluatePendingDFsEnabled = TRUE to enable digital forms in the Patient Portal.
o Default is FALSE.
· Set ORFEvaluatePendingDFsBySqlJob = TRUE to enable evaluation of digital forms logic by the c_online_reg_prepare_forms job, which runs every 10 seconds.
o Default is FALSE, and stored procedures will automatically be invoked.
· Set ORFPrepInstructionDFButtonEnabled = TRUE to display the Complete and Go to Incomplete online forms buttons.
o Requires ORFEvaluatePendingDFsEnabled = TRUE.
o Default is FALSE.
Configuration Instructions
Service Team assistance is required to enable this feature.