
Pharmacy Guide to Active Script List (ASL)
Active Script List (ASL) also known as My Script List (MySL), is a government-approved system, is now available not only to healthcare professionals but also to patients through our free app, Scripty.
​
For a consumer to view their ASL in an app of their choice, like Scripty, they require an activation code, which must be provided by you, the pharmacist.
ASL features
​
The integration of ASL / MySL with Scripty adheres strictly to the conformance guidelines set by the Department of Health and Aged Care and the Australian Digital Health Agency. Only apps recognised as conformant and listed on the ePrescribing Conformance Register are authorised to connect with ASL.
This compliance influences several key functionalities:
-
Comprehensive Active Script List – The Active Script List displays any active eScripts, paper scripts, and medication-chart eScripts that are available to be dispensed. Medication-chart eScripts, which are part of a patient's medication chart, are visible in ASL to ensure completeness. Although, any medication chart based eScripts won’t be orderable via Scripty.
-
Manage Script Visibility – Patients have control over which scripts healthcare professionals can view within their ASL. They can choose to hide or unhide scripts as needed, which may result in discrepancies between what healthcare professionals can see and what is listed in the ASL.
-
Scripts cannot be deleted – Scripts cannot be removed from their ASL, ensuring an accurate script list. However, users can archive scripts within Scripty for better organisation.
-
Managing pharmacy access permissions – Through Scripty, users can manage which pharmacies have access to their ASL. While they may have initially consented to a pharmacy viewing their ASL, they can revoke this access at any time via Scripty.
​
This guide outlines how to provide patients with access to view their ASL within Scripty or any third-party app by using a ASL activation code.
​
The ASL / MySL activation code:
​
-
The activation code is provided to patients registered for ASL
-
Generated through the pharmacy's dispensing software
-
Each code is unique to the individual and can be reused multiple times to access ASL through various third-party applications like Scripty, My Health App, TerryWhite Chemmart app.
How to link Scripty to an Active Script List

Step 1
Register the Patient for ASL
To grant your customer access to their ASL, you must first register them for ASL and generate their unique activation code.
​
Locate the patient in your dispense software:
-
Existing ASL: Check if the patient already has an active ASL. If they do, no registration is needed. You can generate their activation code (Step 2)
-
New ASL Registration: For new registrations, verify the patient's identity. Gather and confirm their mobile number for consent.
For Carers or Family Members
Make sure that they are authorised for access. Once ASL access is given, it can only be unlinked in the app by the person who has access to it in their app.
Once the patient consents, their ASL status will update in your dispense software. While your pharmacy will have access to their ASL with consent, patients can modify these permissions anytime through the Scripty app.

Step 2
Provide the ASL activation code
After registration, provide the patient with their unique ASL activation code. Here’s what you need to know:
-
It could be a 6-7 alphanumeric code (e.g ABC-12DE)
-
The code is available in dispense software
Help the patient connect:
The user will need to input their information exactly as is into Scripty
-
Date of Birth
-
Activation code​
​
Scripty will validate this information against the Active Script List registry. If your patient encounters any issues, they can reach out to our support team for assistance. Potential issues may include discrepancies with their Individual Healthcare Identifier (IHI) or mismatched information between your dispense software and the registry.
Avoid sharing all the ASL related details like first name, last name or DOB and code on paper – which may allow anybody to connect, should the person lose that information!

Step 3
Confirm ASL Connection
Once the patient has linked their ASL to Scripty:
Automatic Updates:
-
Scripty will sync with their ASL, showing all current prescriptions, repeats, and new scripts as they are issued.
-
No more scrolling through their messages list, chasing up lost eScript, or wondering how many repeats they have left.
​
Ease of Ordering:
Patients can easily order all their scripts at your pharmacy by:
-
Presenting the QR codes in-store.
-
Using Scripty’s online ordering feature.
​
To ensure your pharmacy can receive script orders through Scripty, complete the List my Pharmacy registration process if you're not yet listed. This allows customers to send their valid eScripts directly to you. Plus, Scripty notifies the patient when their order is ready for pick-up.

Step 4
Educate your customer
-
Paper scripts: Remind patients that while active eScripts and paper scripts will be visible in their list, they still need to keep and present physical paper scripts for dispensing.
-
Repeats: Let them know that their repeats will automatically appear in their ASL. They can disregard SMS or email messages with their next repeat as these will already appear in their ASL in Scripty.
-
Activation code security: Advise patients to keep their activation code secure or dispose of it safely after activation. This code, combined with their date of birth, can be used for ASL access.
Dispense software support
Click on the logos below to navigate to the dedicated help pages for each dispense software. There, you'll find the latest updates and guidance ASL and where you can find the ASL / MySL activation code to provide to your customers.
Becoming a listed Pharmacy on Scripty
The pharmacy list featured in Scripty includes of supported pharmacies where our users can conveniently send their scripts and receive the ASL activation code. This is based on integration with the dispense system.
Being listed is a great way to attract new customers and service existing ones with ease through our app. If you're interested in being listed in Scripty and enhancing your pharmacy's visibility and accessibility, we encourage you to fill out this 'List my Pharmacy' form. Our team will review your submission and get in touch with you to discuss the potential steps forward.
Active Script List (ASL) FAQs
-
How much does it cost to use Scripty?Scripty is free of charge to use. It's also ad-free!
-
What do you mean by "safely connected to Australia's eScript system?"Our connection to Australia's eScript system – National Prescription Delivery Service is facilitated by Medication Knowledge. This connection is more than just technical; it represents our adherence to high standards of data handling, privacy, security, and eScript management as mandated by the Australian Digital Health Agency and the Department of Health and Aged Care. To achieve this level of integration, Scripty underwent a rigorous conformance assessment process. This means we've proven our software complies with the strict guidelines and standards set by these governing bodies, ensuring a secure and trustworthy environment for managing your electronic prescriptions. In simpler terms, being a "conformant software" signifies that we've met all necessary criteria to access, handle, and protect your prescription data safely. This conformity not only allows us to connect to the nation's eScript system but also gives you peace of mind knowing your prescription information is handled responsibly and securely. You can find our Scripty app on the ePrescribing external conformance register.
-
Is my data secure?Scripty comes with the kind of security and reliability that everyone deserves. The data stored on your device is always encrypted when Scripty is not in-use, optionally further protected by in-app biometric lock. Any data sent between your device and Scripty's cloud services uses state-of-the-art end-to-end encryption to keep it safe in transit. Scripty's cloud services - hosted only in Australia - further encrypt any data stored while not in use, find out more on our security page and if you still have questions, get in touch.
-
Are my scripts tied to a Pharmacy?Not at all. These scripts are yours – you can present your scripts to any Pharmacy of your choice.
-
How do I order my scripts directly with my Pharmacy via Scripty?Scripty makes it easy to place orders at your pharmacy, whether in-store or online. Here’s how you can send your orders: 1. Order Using QR Codes: Navigate to the 'Order' section in the app. Select all required scripts, and their QR codes will be displayed. These QR codes are ready to be scanned by your pharmacist when you visit the store. 2. Online Ordering: In the 'Order' section, select your pharmacy from the provided list. This list includes pharmacies that can receive orders via the Scripty app. If your pharmacy is not listed, they might not yet be familiar with Scripty, or they may not have the compatible software required to process orders from the app. It's also possible that the pharmacy list is out of date as the pharmacy may have changed supported systems and may have not contacted Scripty to update their details.
-
How do I add scripts?You can add scripts to Scripty in a number of ways. By tapping on your script token URL which should launch Scripty (make sure you've downloaded Scripty!) Within the Scripty app, you can manually input a token Use our handy 'Smart Import' to add images/screenshots of scripts Connecting to your My Script List, which will retrieve all your active scripts. Learn more here Scripty doesn't support adding in pictures of your paper scripts.
-
Do I need an activation code to get started?No, no activation code from any pharmacy is required to set up your Scripty account. Simply choose your social login (Google or Apple) – it's one less password to remember!
-
Is my personal information shared with Google or Apple when I sign up?Absolutely not. Signing up with Google or Apple does not mean we share your personal details with them. The only information we obtain is your name and email address as it appears on your account.