Project

General

Profile

Actions

Task #309

open

Epic #13: Patient Portal

Feature #300: Patient Consent Management & Signature Workflow

Consent Enforcement at Appointment Join Time

Added by Redmine Admin about 1 month ago. Updated 5 days ago.

Status:
Ready To UAT
Priority:
Normal
Assignee:
Start date:
01/05/2026
Due date:
% Done:

0%

Estimated time:

Description

Description:

Implement consent enforcement based on appointment configuration.
Patients should be allowed to schedule appointments, but if consent is required and not yet signed, the system must prompt the patient to sign the consent form when they attempt to join the appointment.

Requirements:

  • Appointment settings must allow configuration to indicate whether a signed consent form is required.
  • If consent is required and the patient has not signed:
  • Allow appointment scheduling as usual.
  • When the patient clicks “Join Meeting”, display a popup prompting the patient to sign the consent form.
  • The popup must clearly inform the patient that consent is required before joining the appointment.
  • Provide a clear action within the popup to proceed with signing the consent form.
  • Once the consent form is signed successfully:
  • Allow the patient to join the appointment immediately.
  • If consent is already signed:
  • Allow the patient to join the meeting without interruption.

Acceptance Criteria:

  • Appointment scheduling is not blocked due to pending consent.
  • Consent requirement is enforced only at the time of joining the appointment.
  • Patients see a clear popup prompting consent signing when required.
  • Patients can complete consent and join the meeting in the same flow.
  • No manual intervention from Provider or Admin is required.

Files

Actions

Also available in: Atom PDF