Create a secure, time-limited link so an external clinician can retrieve a patient report form without an IndieBase account.
Generate a one-time reference code that lets an external clinician — such as a hospital doctor — securely download a patient's report form, with no IndieBase login required.
The PRF Portal lets you hand off a completed Patient Report Form to someone outside your team. You create a time-limited link from the Patient Reports panel, share the reference code and a confirming detail with the recipient, and they retrieve the PDF directly from the portal.
Every access is logged. Links expire after your team's configured duration (set in Team Settings) and can be revoked at any time from the Sharing history table in the Patient Reports panel.
This feature must be enabled by a team admin before the Send PRF to Portal button becomes visible. See PRF Distribution Setup.
Navigate to the patient record and open the Patient Reports panel from the panel navigation.
The panel shows the Generate Report button at the top, and below it the three sharing buttons — Send PRF to Portal, Send PRF to Hospital (if enabled), and Send PRF to Patient (if enabled) — depending on which features your team has turned on.

If no reports have been generated yet, click Generate Report. Wait for the report to appear in the grid below — this usually takes a few seconds.
The Send PRF to Portal button is disabled until at least one report exists. Once a report is visible in the grid, the button becomes active.
Click Send PRF to Portal.
The Send PRF to Portal dialog opens.

Use the Report to share dropdown to choose which generated report to send. Reports are listed by the date and time they were created, newest first. Only the selected report will be accessible via the link you create.
The recipient will need to confirm one piece of patient information before the portal lets them download the report. The system chooses this automatically:

If you are using a pass phrase, share it via a different channel to the link itself — for example, read it out over the phone while sending the link by message. This keeps the two factors separate.
Click Create Link.
The dialog switches to the reference screen.

The reference code is shown only once. Copy it now — it will not be displayed again once you close this dialog.
The reference screen shows everything the recipient needs:
| Item | What it is |
|---|---|
| Portal link | The URL to the public portal page |
| Reference code | A code in the format K7PX-9QF2-RM4T that the recipient types on the portal |
| Expiry | When the link stops working |
| Copy-ready message | A single line combining the link, code, and what confirming detail the recipient needs |
The easiest way to share is to click Copy message and paste it into your handover message or secure messaging system. The copy-ready message looks like this:
Portal: https://portal.example.com/prf · Code: K7PX-9QF2-RM4T · They'll need the patient's date of birth
If you only want to share the code, click Copy code instead.
Once you have copied what you need, click Done to close the dialog.
Active portal links and their history are now part of the unified Sharing history table at the bottom of the Patient Reports panel. You no longer need to reopen the sharing dialog to manage them.
The table shows all shares across all methods (portal, hospital email, patient email) for this patient. Portal rows display:

To cancel a link before it expires, click Revoke in its row. The link stops working immediately.
The Send PRF to Portal button is not visible.
The button only appears when the PRF Portal feature is enabled for your team. Ask a team admin to check Team Settings > Information Governance > PRF Distribution.
The Send PRF to Portal button is greyed out.
The button is disabled until at least one report has been generated for this patient. Click Generate Report first, wait for it to appear in the grid, then try again.
"Could not create the portal link. Please try again."
This is usually a temporary error. Try clicking Create Link again. If it persists, reload the app and try once more. If the error continues, contact your team administrator.
The recipient says the link is not working.
Check the Sharing history table. If the portal row for that link shows as expired or has no Revoke button (meaning it is no longer active), create a new link. If it is still listed as active, confirm the recipient is entering the confirming detail correctly — for a date of birth, the portal expects the format DD/MM/YYYY.