How an external clinician uses a reference code to securely retrieve and download a Patient Report Form from the portal.
If a medical team has shared a patient report with you via the portal, this guide explains how to retrieve and download it using the reference code they provided.
The PRF Portal is a secure, public-facing page that lets external clinicians — such as hospital doctors or receiving nurses — download a patient's report form without needing an IndieBase account.
To access a report you will need:
The team who sent the link can also tell you these details, typically via a handover message or phone call.
Open the portal URL in your browser. The team will have sent you this as part of their handover message, typically in the format:
Portal: https://[portal-address]/prf · Code: K7PX-9QF2-RM4T · They'll need the patient's date of birth
Navigate to the URL shown after "Portal:".
You will see the Access a patient report page.

Type or paste the reference code into the Reference code field. The code is three groups of letters and numbers separated by hyphens, for example K7PX-9QF2-RM4T. The field formats it automatically as you type — you do not need to add the hyphens yourself.
The code is not case-sensitive.
The page includes a Cloudflare verification widget. Depending on your browser and network, this either completes automatically or asks you to tick a box. Complete it before clicking Continue.
If the verification widget does not appear, check that JavaScript is enabled in your browser.
Click Continue. If the code is valid and the verification passed, you move to the confirmation step. If the page shows an error, see Troubleshooting below.
On the Confirm your access page, enter the confirming detail the team gave you.

There are two types of confirming detail:
Date of birth — enter the patient's date of birth in the format DD/MM/YYYY. For example, for 15 March 1982 you would enter 15/03/1982. The field formats itself as you type.
Pass phrase — type the word or phrase the team shared with you. This is case-insensitive, but must otherwise match exactly.
The page will tell you which type is required and show a hint below the field.
Click Continue.
The Before you download page shows a short disclaimer. Read it, then tick the confirmation checkbox:
I confirm I am authorised to access this record and accept responsibility for it.

Once you tick the checkbox, the Download report button becomes active.
Click Download report. The PDF downloads to your device.

After the download starts, the page switches to a Download complete confirmation screen. You can safely close the browser tab.
This access has been logged. Every download through the portal is recorded in the sending team's audit trail, including the time of access.
"This link isn't valid or has expired. Contact the team who sent it to you."
This message covers several situations, all handled the same way to avoid revealing details:
In all cases, contact the medical team who sent you the link and ask them to issue a new one.
The Cloudflare verification widget is not appearing.
The verification widget requires JavaScript. If you have JavaScript disabled, enable it and reload the page. If you are using a browser extension that blocks scripts, temporarily disable it for this page.
I entered the date of birth in the wrong format and it was rejected.
The portal expects dates as DD/MM/YYYY. Make sure you are using day-month-year order and that each part is two digits — for example 05/07/1990 rather than 5/7/1990. The field should auto-format as you type.
The download did not start.
Click Download report again. If it still does not start, check your browser's download settings and make sure pop-ups or downloads are not being blocked for this page. If the issue continues, try a different browser.
I need the report again but the page now shows "Download complete".
Once the page shows Download complete, the form is removed and you cannot download again from the same browser session. Check your downloads folder first — the file should be there as patient-report-form.pdf. If you genuinely need to download again, contact the medical team and ask them to issue a new portal link.