Secure online report delivery
The report page asks for the invoice number and the patient's registered mobile number before showing the PDF. Staff attach finished reports in the admin, the patient receives an SMS alert, and each download is logged with time and date.