Skip to main content

Medications

Updated

The permissions required to prescribe, administer and manage medications in the Tamanu Medications Module, and to view medications flagged as sensitive.

For the reference data these permissions act on see Reference data, and for the module's settings see Settings.


Permissions

See Users permissions for how roles and permissions work in Tamanu.

Prescriptions and ongoing medications

Required to prescribe a medication and manage the ongoing medications list:

PermissionWhat it grants
list for Medication
  • View a list of medications at the encounter level
  • View the ongoing medications list and last encounter discharge medications
  • View prescription details from any of the above views
read for Medication
  • Print a prescription
  • View a prescription's pause history
  • Open a prescription from a notification link
write for Medication
  • Pause and resume a medication
  • Discontinue a medication, including through the discharge workflow
  • Set discharge quantity and repeats for a medication
create for Medication
  • Create a new prescription through an encounter
  • Add existing ongoing medications to an encounter
  • Create a new ongoing medication record through the patient-level ongoing medications table

Sensitive medication permissions

Required to view, manage and prescribe medications flagged as sensitive. See Sensitive medications:

PermissionWhat it grants
list for SensitiveMedication
  • View a sensitive medication in a view that lists medications, being the encounter level medications table, the medication administration record, the print prescription modal, the discharge modal and the patient level medications table
read for SensitiveMedication
  • View prescription details for a sensitive medication
  • View and record administrations of a sensitive medication on the MAR
  • View, send to pharmacy and dispense sensitive medications. See the Dispensing configuration guides
write for SensitiveMedication
  • Pause and resume a sensitive medication
  • Discontinue a sensitive medication, including through the discharge workflow
  • Set discharge quantity and repeats for a sensitive discharge medication
  • Print a sensitive prescription
create for SensitiveMedication
  • Find sensitive medications, and medication sets containing them, when prescribing on desktop and mobile, and create a prescription for them
  • Add existing ongoing sensitive medications to an encounter
  • Create a new ongoing sensitive medication record through the patient-level ongoing medications table

Medication administration record

Required to view the MAR, record administration and manage records:

PermissionWhat it grants
list for MedicationAdministration
  • View the MAR. Also requires list for Medication
read for MedicationAdministration
  • View details of an administration record
write for MedicationAdministration
  • Record a medication error
  • Change the status of an administration record
  • Edit administration record details
  • Add an additional dose to an administration record
create for MedicationAdministration
  • Record a medication administration, as either given or not given

Medication due tasks

Required to see medication due tasks on the clinician dashboard:

PermissionWhat it grants
read for MedicationDueTask
  • View medication due tasks in the clinician dashboard 'Upcoming tasks' table. Also requires read for Tasking

Pharmacy note

Required for the pharmacy note functionality. Both also require write for Medication:

PermissionWhat it grants
write for MedicationPharmacyNote
  • Edit an existing pharmacy note
create for MedicationPharmacyNote
  • Record a new pharmacy note. Without this permission the field is read only
  • Select Display pharmacy notes on MAR

Admin panel

Reference data

All reference data types require ReferenceData permissions for import and export:

PermissionWhat it grants
write and create for ReferenceData
  • Import reference data
list for ReferenceData
  • Export reference data

Settings

Required to manage medication related settings:

PermissionWhat it grants
read for Setting
  • View settings
write for Setting
  • Modify settings

Sensitive medications

This feature flags a medication as sensitive, so that only users with the required permissions can view and interact with it.

Warning

Use this feature rarely. Medication information is critical for safe care, and hiding it from staff without the permission carries clinical risk.

To configure a medication as sensitive:

  1. Set the medication as sensitive in the Drug reference data. See Drug
  2. Configure sensitive medication permissions for the required roles. See Sensitive medication permissions

Note:

  • Where a medication set includes a sensitive medication, only users with sensitive medication permissions can order that set
  • Sensitive medications are excluded from the following printouts and integrations, even for users with sensitive medication permissions:
    • Patient discharge summary
    • Patient encounter record
    • Patient encounter progress record
    • International patient summary
    • Medici report
Searching in

Ask AI

Responses are generated using AI and may contain mistakes.

Ask a question about Tamanu and get an answer drawn from the user guides and release notes.

Do not enter patient details