About the Client

Script Sense Logo

Script Sense is a New Zealand-based company that provides a comprehensive pharmacy management system. Their platform streamlines prescription processing and ensures immediate access to patient data and medication interactions. Their platform not only facilitates efficient workflow but also keeps pharmacies in line with the updated industry regulations.

Country

New Zealand

Industry

Healthcare

Business Situation

Script Sense observed growing inefficiencies in how prescriptions were transferred and managed between medical practitioners and pharmacies in New Zealand. Outdated, manual methods led to frequent delays, dispensing errors, and increased administrative workload for pharmacists. Pharmacies were also burdened by time-consuming insurance claim processing, regulatory compliance requirements, and shifting medication pricing, all of which hindered their ability to deliver timely, accurate care.

To address these challenges, Script Sense set out to build a modern pharmacy management system that would digitize prescription transfers, automate key workflows, and ensure secure access to patient and medication data. Their goal was to improve accuracy in dispensing, streamline operations, and provide a more patient-focused experience.

To bring this vision to life, they partnered with Daffodil Software, seeking deep healthcare IT expertise, regulatory know-how, and a user-first approach to building compliant, scalable digital health platforms.

The key requirements were to:

Develop a solution for the proposed application, including suggesting the most efficient software architecture, technology stack, and UI/UX design.

Implement advanced security measures to protect sensitive patient information and comply with healthcare regulations.

Develop a user interface that is easy to navigate for patients, pharmacists, and administrative personnel.

Incorporate features such as prescription management, inventory tracking, real-time alerts, and a patient portal for managing prescriptions and personal health information.

Establish an access control policy that assigns appropriate permissions to different user roles, such as pharmacy managers, staff pharmacists, and medical practitioners, to maintain data integrity and privacy.

The Solution

The project began with a product discovery workshop, where the Daffodil team and the client came together to discuss the project’s goals, target audience, and specific requirements. This collaborative session was crucial for aligning the vision, defining the scope, and identifying key features that would drive value for the end users.

Following the product discovery phase, our business analysts conducted detailed research to determine what users look for when selecting a pharmacy management system. The research helped us identify critical features for our system, such as the ability to search for medications, inventory management, and process various insurance plans.

Our software architects designed a system plan with a strong emphasis on scalability and security. They outlined user journey maps to define the system’s interface and optimize the workflow. React JS was employed for the front end to ensure a visually appealing and smooth user experience. Node.js was selected for backend development due to its effectiveness in handling complex applications.

The platform was designed to include robust security measures for data security and compliance with the Health Information Standards Organization (HISO). Secure data storage, two-factor authentication, role-based access controls, and end-to-end encryption are implemented to ensure the protection of patient information.

Our team has integrated Azure cloud services into the system to provide real-time analytics and modern cloud features, equipping the pharmacy industry with future advancements. 

 

Some of the key features we incorporated were:

Dispense Management

Our team designed this feature specifically for the paperless New Zealand ePrescription Service (NZePS), which simplifies the prescription filling process and provides continuous access to a patient’s medication history. This feature allows pharmacists to easily dispense multiple prescriptions from a single interface, greatly improving workflow efficiency.

We also incorporated NZePS into the system to enhance the management of e-prescriptions. Alongside this, we’ve included the New Zealand Formulary (NZF) for current medical information.

The system uses the National Health Index (NHI) to reliably identify patients and the Health Provider Index (HPI) to facilitate seamless communication with healthcare providers, making the healthcare processes smoother in New Zealand.

Dispense Management
Inventory Management

A robust inventory management system was developed to streamline the process for pharmacists by consolidating all inventory tasks on a single module. The system simplified the managing, tracking, and reordering of stock items, making it more efficient and user-friendly.

It also ensured that inventory levels were appropriately maintained to meet patient requirements while enabling real-time monitoring for timely decision-making, reducing the probability of running out of stock or overstocking.

Inventory management
Bill Management

We developed a comprehensive Bill Management module to centralize and simplify the entire billing process for pharmacies. The system enabled pharmacists to generate, manage, and track tax invoices in real time, including both retail and prescription transactions. Users could assign payment accounts, apply discounts, and select from multiple payment methods such as cash, EFTPOS, or bank transfer. This feature ensured accurate billing, minimized manual entry errors, and supported better financial oversight within the pharmacy workflow.

Retail Checkout System

We incorporated a Retail Checkout feature into the ScriptSense billing interface to streamline over-the-counter sales. Pharmacy staff were able to search and add retail items using medicine names, pharmacodes, or barcodes directly into the invoice. The interface displayed real-time item pricing, quantity, and discount options, enabling faster and more flexible checkouts. This feature helped unify pharmacy and retail operations while enhancing transaction accuracy and customer service efficiency.

Retail Checkout system
Automated Messaging & Alerts

We introduced a Messaging feature in the ScriptSense platform to help pharmacies streamline patient communication. It enabled pharmacists to send automated SMS notifications to inform patients when their prescriptions were ready for pickup. Each message was recorded with patient details, timestamp, and contact information for traceability. This feature reduced manual calls, improved patient engagement, and ensured timely medication collection.

Single-View Compound Management

A compounded medication is a drug that a pharmacist prepares by mixing individual ingredients to meet the specific instructions of a doctor’s prescription. This feature was designed to simplify the process of making compound medications for pharmacists and provide all the important information, including funding details, on a single page for easy access. It automates the paperwork, ensures dosage and ingredient safety, and logs any modifications to formulas.

We ensured that this feature is secure and compliant with healthcare regulations, and it integrates seamlessly with the pharmacy’s existing systems to enhance pharmacists’ efficiency.

Compound feature
Inbox and Prescription Management

Our team created a centralized dashboard to facilitate the efficient management of prescriptions coming from different sources, such as walk-ins and telephone inquiries. The design incorporates an accessible table layout and quick-action buttons for straightforward navigation and administration.

Claims Management

Additionally, our development team incorporated a claims management system that streamlined the insurance claims processing for pharmacies. By integrating with insurance systems like Proclaims through API integration, claims were processed quickly and accurately. 

Our health IT experts ensured that patient and billing information remains secure through strong data encryption methods, meeting healthcare regulations, and protecting patient privacy.

Inbox and prescription management

The Impact

The implementation of the Script Sense pharmacy management system brought measurable improvements across pharmacy operations. By digitizing and automating the prescription fulfillment process, the system significantly reduced manual errors, enhanced dispensing accuracy, and improved the overall speed of service. Pharmacists gained the ability to manage prescriptions, billing, inventory, and patient communications from a unified platform, leading to streamlined workflows and better time management. Insurance claims, which were once tedious and error-prone, became faster and more reliable through API-based integration. The system empowered Script Sense to deliver a scalable, compliant, and future-ready solution that positioned them as a key innovator in New Zealand’s digital health ecosystem.

Read Related Case Studies

Get in Touch

Sign up for a 30 min no-obligation strategic session with us

Let us understand your business objectives, set up initial milestones, and plan your software project.

At the end of this 30 min session, walk out with:
  • Validation of your project idea/ scope of your project
  • Actionable insights on which technology would suit your requirements
  • Industry specific best practices that can be applied to your project
  • Implementation and engagement plan of action
  • Ballpark estimate and time-frame for development