Configure how your team distributes completed patient report forms — via secure portal link, hospital email, or patient email.
The PRF Distribution settings let your team admin choose which report-sharing channels are available to crew members. All three options are off by default — enable only the ones your team uses.
IndieBase supports three ways to share a completed Patient Report Form (PRF) from the Patient Reports panel:
Each channel is an independent opt-in switch. All three live in a single PRF Distribution card under Team Settings > Information Governance.
Click Team Settings in the sidebar, then scroll down past the Data Access Settings card. The PRF Distribution card contains all three switches.

Every toggle saves instantly — there is no separate Save button.
The PRF Portal lets crew members generate a one-time reference code for a specific report PDF. An external clinician — such as a receiving hospital doctor — enters that code on a public portal page and confirms a piece of patient information to download the document.
Flip Enable PRF Portal to on.
The Link duration (hours) field controls how long each shared link remains valid after it is created. The minimum is 1 hour, the maximum is 48 hours, and the default is 1 hour.
Enter the number of hours that fits your team's handover workflow. For most clinical handovers, 1-4 hours is sufficient.
A shorter duration reduces the window during which a link could be accessed if the reference code were intercepted. If your team is unsure, start with the default of 1 hour.
Flipping the toggle back to off takes effect immediately — any link previously issued stops working at once, even if it has not yet reached its expiry time.
When this is on, crew members can email a selected report PDF directly to a hospital's configured addresses from the Patient Reports panel.
The Send PRF to Hospital button in the patient record only appears when:
If a hospital does not yet have email addresses set up, add them first under Team Settings > Hospitals. See Managing Hospitals.
Flip Email PRF to hospital to on.
That is all the team-settings configuration needed. Email addresses are managed per hospital — see Managing Hospitals.
When this is on, crew members can email a selected report PDF to the patient's own email address from the Patient Reports panel.
The Send PRF to Patient button in the patient record only appears when:
When the switch is on, an Email field appears in the Patient Details panel (in the PID section) so crew members can record the address.
If your team also has the Patient Feedback feature active, the email field is shared between the two features and is already visible regardless of this switch.
Patient emails are sent with a password-protected (encrypted) PDF. The password is never included in the email — instead, a one-time password is shown to the crew member after sending, which they give to the patient separately (read aloud, or texted by SMS to the mobile number recorded in Patient Details). No extra admin configuration is required; the password is generated automatically for each send. See Sending a PRF to Patient for the crew workflow.
Flip Email PRF to patient to on.
The PRF Distribution card is not visible.
The Information Governance section is only accessible to users with the config-manage permission. If you do not see it, ask your team owner to check your role.
I enabled Email PRF to hospital but crew members can still not see the Send PRF to Hospital button.
Check that the relevant hospital has email addresses configured for your team in Team Settings > Hospitals. The button will not appear unless at least one address is saved against that hospital. Also ask the crew member to reload the app so the updated team settings take effect.
I disabled the PRF Portal but a link had already been sent.
Disabling the portal revokes all active links instantly. If the recipient tries to use the link after you disable the feature, they will see a "link not valid" message.
The Link duration field is not accepting my value.
The field accepts whole numbers between 1 and 48 (hours). Values outside this range will not save.