What is ScriptCheckSA? | IMM

What is ScriptCheckSA?

South Australia's real-time prescription monitoring system explained. How ScriptCheckSA works and what data it provides for medication safety assessment.

Published 3 April 2026

Understanding real-time prescription monitoring in South Australia

ScriptCheckSA is South Australia's real-time prescription monitoring (RTPM) system. It tracks prescriptions dispensed in South Australian pharmacies, providing healthcare practitioners and authorised users with immediate visibility into a patient's recent medication history. For insurers managing claims, ScriptCheckSA is a critical tool for understanding medication patterns and identifying potential risks.

Real-time prescription monitoring systems like ScriptCheckSA serve a specific purpose: they help prevent medication-related harms by giving practitioners access to up-to-date information about what medications a patient is taking. This is particularly important when patients see multiple doctors or pharmacies, which can lead to duplicated medications, dangerous interactions, or uncoordinated care.

Key point: ScriptCheckSA became mandatory for all South Australian pharmacies dispensing certain medicines (particularly controlled substances) from 2016 onwards. This means you have access to prescription data for high-risk medications going back several years.

How ScriptCheckSA works: the mechanics of real-time monitoring

When a pharmacist dispenses a prescription in South Australia, that dispensing event is immediately recorded in ScriptCheckSA. The system captures:

  • The patient's name and date of birth
  • The medicine prescribed (name, dose, quantity)
  • The prescriber (doctor, dentist, etc.)
  • The pharmacy that dispensed it
  • The date of dispensing
  • The indication or purpose (if recorded)

This information is available to authorised healthcare practitioners in near-real-time. As an insurer, you don't access ScriptCheckSA directly. Instead, specialists like IMM access the system on your behalf as part of a medication review, extracting the data relevant to your claimant's medication safety.

What data ScriptCheckSA captures and what it doesn't

ScriptCheckSA provides comprehensive coverage of prescription dispensing for most medicines. However, it has important limitations:

What ScriptCheckSA Captures What ScriptCheckSA Does Not Capture
Prescribed medicines dispensed in SA pharmacies (PBS, private, some restricted drugs) Medicines dispensed in other Australian states or overseas
Controlled substances (opioids, benzodiazepines, stimulants, etc.) Unrestricted over-the-counter medicines
Date, dose, quantity of each dispensing Whether the patient actually took the medicine
Prescriber details and pharmacy information Communication between prescriber and pharmacist about why the medicine was prescribed
Repeat prescription information Non-prescription medicines or herbal supplements

Why ScriptCheckSA matters for insurance claims

For an insurer, ScriptCheckSA data answers specific questions about your claimant:

What medications are actually being used?

Your claimant may tell you they're on one medication, but ScriptCheckSA might show they're actually dispensing a different medicine or additional medicines. This objective record is more reliable than self-report.

Are prescriptions being coordinated?

If your claimant is seeing multiple doctors without apparent coordination, ScriptCheckSA will reveal that pattern. Multiple prescribers may mean fragmented care or, in some cases, doctor shopping for high-risk medicines.

How is the claimant's condition changing?

If ScriptCheckSA shows medication doses increasing over time, that may indicate the claimant's condition is worsening or that tolerance is developing. If doses are decreasing, that may indicate recovery.

Are there safety concerns?

ScriptCheckSA data helps identify dangerous combinations (like opioids plus benzodiazepines), high-dose regimens, or medications that may interfere with recovery goals.

Key medicines tracked by ScriptCheckSA

ScriptCheckSA focuses on controlled substances and high-risk medicines, including:

  • Opioid analgesics (codeine, tramadol, morphine, oxycodone, fentanyl, buprenorphine)
  • Benzodiazepines (diazepam, alprazolam, oxazepam, nitrazepam)
  • Central nervous system stimulants (methylphenidate, dexamphetamine)
  • Some antipsychotics and mood stabilisers
  • Medicines with abuse potential or significant drug interaction risks

Other prescribed medicines (antibiotics, blood pressure medications, etc.) may also be captured, though coverage varies depending on how they're dispensed.

ScriptCheckSA is particularly valuable for insurance claims because it focuses on high-risk medicines. If your claimant is on controlled substances, ScriptCheckSA data is available. If they're on low-risk medicines like aspirin or metformin, ScriptCheckSA may have limited information, but that's usually less relevant to your insurance risk assessment.

How practitioners access and use ScriptCheckSA data

Authorised practitioners (doctors, pharmacists, nurses, and designated insurance assessors) can access ScriptCheckSA through a secure online portal. To access a patient's data, practitioners must have a legitimate healthcare purpose. For insurance medication reviews, this purpose is documented and authorised.

When we access ScriptCheckSA on your behalf, we:

  1. Request your claimant's medication history
  2. Retrieve prescription and dispensing records
  3. Analyse the data for patterns, risks, and clinical appropriateness
  4. Cross-reference with other information you've provided
  5. Prepare a clinical assessment report for your claim team

ScriptCheckSA versus other state systems

Each Australian state has its own real-time prescription monitoring system. South Australia's ScriptCheckSA operates under SA Health authority and has specific features relevant to SA prescribing practice. If your claimant has accessed treatment in multiple states, you may need to refer for cross-border analysis using systems like the National Database Entry (NDE) as well.

Privacy and data security with ScriptCheckSA

ScriptCheckSA operates within strict privacy and data security frameworks. Access is logged and audited. Only authorised practitioners with a documented healthcare purpose can access patient data. Your claimant's information is protected under South Australian health privacy legislation.

The bottom line on ScriptCheckSA for your SA claims

ScriptCheckSA is a powerful tool for understanding medication use in your South Australian claims. It provides objective, real-time data about what your claimant is taking and allows you to identify medication-related risks early. Combined with specialist clinical assessment, ScriptCheckSA data strengthens your ability to manage medication risk, assess treatment appropriateness, and make informed claims decisions.

Want to leverage ScriptCheckSA data in your claims assessment?

IMM's medication reviews access ScriptCheckSA data and provide specialist clinical analysis to give you the intelligence you need to understand and manage medication risk in your South Australian insurance claims.

Request a Medication Review

This article was prepared by the clinical pharmacy team at IMM (Independent Medication Management), Australia's specialist provider of medication reviews for the insurance industry. IMM works with insurers across workers compensation, CTP, life insurance, and NDIS schemes to deliver pharmacist-led medication management that improves claimant outcomes and reduces medication-related risk. Learn more about IMM's services.

Evidence-Based Medication Oversight for Better Claim Outcomes

Expert pharmacy reviews and medication management services that help claims teams make confident, informed decisions about medication-related claims.

Got Questions? Speak to an Independent Pharmacist

Unbiased advice on your claimant's medications and recovery plan.