The National Cancer Screening Register – How Will It Impact Practices and Patients?

Cancer cells floating

Cancer is a major cause of illness worldwide and in Australia. In 2020, it is estimated there will be just under 150,000 new cases of cancer diagnosed and approximately 50,000 cancer-related deaths, the Australian Institute of Health and Welfare states. Therefore it’s not surprising that healthcare initiatives relating to the proactive improvement of cancer care are high on our government’s priority list. One such initiative is the National Cancer Screening Register (NCSR).

From our upcoming Bp Premier Saffron release users will be able to access the NCSR from within Bp Premier. Here’s the 101 on what you need to know about the initiative, how it will impact your Practice, the benefits and more about how it will be integrated with Bp Premier.

What is the National Cancer Screening Register (NCSR)?

The National Cancer Screening Register is a Department of Health initiative developed to support bowel cancer and cervical screening. Telstra Health has been engaged to develop the register, and the initiative has been implemented in partnership with state and territory governments.

The register is a national digital health platform that enables a single electronic record for each person in Australia, which collects, stores, analyses and reports on cancer screening data across providers. The register assigns a unique national identifier to each patient, while recording key data including patient contact and demographic information, screening test results and healthcare provider details. The NCSR generates comprehensive data to inform clinical decision making, policy and healthcare delivery changes, and provide proactive cancer care to patients.

The Department of Health and Telstra Health have partnered with participating vendors, such as Best Practice Software, to integrate the register with widely used practice management systems like Bp Premier, to enable simple, electronic capture of cancer related health information.

Will Collected Data Be Secure in the National Cancer Screening Register?

Data and cyber security was of course a chief concern at the onset and throughout the project. The register was built to comply with all relevant standards and policies including the Privacy Act 1988, the Australian Privacy Principles (APPs), and the National Cancer Screening Register Act 2016 to ensure the safety and security of confidential health data. Access to data is limited to patients, their healthcare providers and authorised bodies, such as state and territory health departments, who are able to access the data only to perform core duties related to the purpose of the register.

Similar to My Health Record, patients can opt out of this program should they elect to do so.

Patient Benefits

The aim of the National Cancer Screening Register is simple; to improve cancer related health outcomes through proactive communication and screening. The NCSR supports this by:

  • Reminding patients, through their Practice, when they are due and overdue for screening
  • Providing a patient’s screening history to laboratories and other providers to inform recommendations
  • Providing a ‘safety net’ for participants who are at risk and have not attended further testing, by prompting them (and their healthcare providers) to have follow up tests done

General Practitioner Benefits

For Practices and doctors, the NSCR will provide you with more patient data to help inform clinical decision making and will aid you in your efforts to provide pre-emptive cancer care to your patients. General practitioners can utilise the register to:

  • Order a bowel or cervical cancer screening test kits
  • View patient screening histories and utilise the information to inform clinical healthcare decisions and recommendations
  • Receive reminders for patients who are overdue for screening or follow-up, thereby making it easier and less time consuming to deliver proactive care where it’s of critical importance
  • Check and update patient details
  • Manage patient program participation

And all this will be available from within Bp Premier.

What Do the Changes Look Like in Bp Premier?

Before you can use the NCSR Hub, NCSR integration will need to be enabled for your Practice, and our Training team has developed some fantastic resources to guide you through this. Once this integration is enabled, Doctors can interact directly with the National Cancer Screening Register from Bp Premier using the NCSR Hub. Doctors will be able to:

  • View and print a patient’s test results and screening histories
  • View a patient’s screening status and alerts using easy to understand icons
  • Submit information and forms to the register
  • View and update a patient’s details
  • Manage a patient’s screening participation
  • Cease a patient’s correspondence for the cervical screening program
  • Nominate other people to assist your patient (such as a personal representative or another healthcare provider)

Upon the release of Saffron, please visit the Knowledge Base from inside Bp Premier for step-by-step instructions on how to set-up and configure the integration, how to use the NCSP Hub and an overview of NCSR Forms. Sign up for our upcoming webinar titled ‘Bp Premier Masterclass for Saffron Release’ to take a look at the NCSR with one of our experts.

Authored by:

Harmony Sanderson Avatar

Harmony Sanderson
Manager of Marketing, Communications & Events at Best Practice Software

Old vs New Bp Premier Reports – Answering your Frequently Asked Questions

Bp Premier Reports Image

Last month, our Bp Learning team ran a Be In the Know webinar on Bp Premier reports, specifically outlining the change in functionality between the Old Reports and the New Reports. If you missed that webinar, we’ve provided a recording for you to watch below.

We received feedback that while the reception of our new reporting system was generally positive, many users were asking similar questions around how to find functionality that may have moved in the updating of Bp Premier reports.

To assist, we’ve compiled a list of FAQs in this article, which should help you to find functionality in the new Bp Premier reports system. 

Q: Work Done Report – What is the New Report Equivalent?

bp premier reports equivalent report 1

 Q: Fees Taken Report – What is the New Report Equivalent?

Fees Taken Report Heading

Bp Premier Reports Fees Taken Report 

Q: Work Done by Doctor, Day Report, Single – What is the New Report equivalent?

A: The New Report equivalent is the Work Done by Provider by Date Report

Q: GST Taken Report – What is the New Report equivalent?

A: All New Reports contain a separate GST column if there is financial information included within the report. To find the Total GST Taken by your practice, use the Payments – by Account Type (grouped by payment created date) including related services Report, and take note of the GST in Total column.

Q: Banking Report – What is the New Report equivalent?

A: Depending on how you want to group the data, there are three New Reports which offer the equivalent of the Old Banking Report.

The most common New Banking Report is the Banking (grouped by date) using payment created date Report.

Other types of Banking Reports practices can use are:

  • Banking (grouped by bank account) using payment created date
  • Banking (grouped by provider) using payment created date

Q: Which report do I use to find all payments taken on the day?

A: The Daily Takings Report will provide a list of all payments received on a specific day. Reception staff should use the Daily Takings Report to balance cash, cheques, and EFT at the end of the day.

This report lists all the different payment types so you can print this report and use it as a reference when counting your cash and performing EFT settlements.

Bp Premier Reports Daily Takings Report

Q: Which New Report do I run if I want to calculate monthly gross earnings?

A: This depends on whether you pay your providers based on Services performed or Payments received.

If providers are paid based on Services performed, use the Services – by Account Type (grouped by service created) Report.

If providers are paid based on Payments received, use the Payments – by Account Type (grouped by payment created date) – including related services Report.

Q: In the New Payments Report, how do I automatically expand the invoice and service rows (Using the + Symbol) so I don’t need to manually do this when printing my reports?

A: After selecting the New Payments Report, click on the Billing tab of the ‘Choose your Report Parameters’ window.

Bp Premier Reports Report Parameters 

At the bottom right, tick the ‘Expand all Invoice Rows’ and ‘Expand all Service Rows’ checkboxes.

Q: How do I run New Reports so it doesn’t display any patient information?

A: All financial reports have the option to print a ‘Summary’ version which does not display any patient information. Some examples of this are:

  • Services Summary – by Account Type (grouped by service created)
  • Payments Summary – by Account Type (grouped by payment created)

Q: What are the different options for viewing the reports?

A: You can change how you view the report in the Configuration tab of the ‘Choose your Report Parameters’ window.

  • Change the default zoom
  • Change the default grouping
  • Choose to exclude inactive users
  • Include page breaks

Bp Premier Reports Choose Report Parameters

You can also Save this configuration of the report so it’s the same the next time you run it.

Q: Which New Report do I use to find out billings for Workcover?

A: In the Services – by Account Type (grouped by service created) Report, all Account Types are grouped together on the right-hand side of the report. Workcover has a separate column.

Bp Premier Reports Services by Account Type

Q: Which report do I run to see a doctor’s billings for the day?

A: The most common New Report to find doctor’s billings for the day is the Services – by Account Type (grouped by service created).

Bp Premier Reports Services By Account Type 2

You also have the option to group the data by item numbers when using the Services – by Account Type (grouped by service created and item) Report.

Q: Why is the Services Report total more than the Payments Reports?

A: Services relate to invoices generated by doctors, and Payments are made against these Services. Your Total Services will almost always be greater than your Total Payments because you don’t get paid on the day for Bulk-Bill, DVA, Workcover, and Employer/Insurance invoices. Only patients which are invoiced privately generally pay on the day. While you have created services for all patient appointments, not all these services will have a payment initially.

Q: How can I compare Care Plan billings to the Practice’s Total billings?

A: The Services – by Account Type (grouped by service created and item) Report can be used to gather this information. Firstly, you need to run this report for all item numbers to get the Practice’s Total billings.

You’ll then need to run the same report again, except only include the Care Plan item numbers in the Billing tab of the ‘Choose your Report Parameters’ window.

Bp Premier Reports Care Plan Billings

The report will know generate data for only those selected item numbers which you can then compare with your Practice’s Total billings.

Q: How do I generate a report to discover what specific item numbers have been billed?

A: The Services – by Account Type (grouped by service created and item) Report will display all the item numbers that have been invoiced to patients. There are several factors to consider here:

  1. You can choose the default report grouping as either Location, User, or User (Location) in the Configuration tab of the ‘Choose your Report Parameters’ window.Bp Premier Reports Choose Report Parameters 2
  1. You can also select specific item numbers to include in your report in the Billing tab of the ‘Choose your Report Parameters’ window.Choose Report Parameters - Billing

Q: Which report can I run to show how many days a doctor worked during the year?

A: Unfortunately, there are no old reports nor new reports which gives you this information. You can work out how many days a doctor was away using the Days Away by Provider Report. You can also find out the number of patient appointments and patient appointment hours a doctor spent consulting in the Appointment Statistics – Individual Locations Report.

Appointment Statistics

The easiest way to calculate the total number of days worked for a doctor is to put the appointment book on ‘Week View’ and manually count them.

Q: Which report do I use to calculate how much I need to pay my Locums if they get paid 70% of their billings?

A: You can find out the Total Services performed in the Services – by account type (grouped by service created) Report. Simply calculate their total Services and multiple this figure by 0.7.

Services by Account Type

In this example, I would pay Dr Frederick Findacure a total of $1,172.05 * 0.7 = $820.44 for his work on 27 August.

Q: Which report do I use to show all outstanding Medicare claims?

A: The best way to view all outstanding Medicare claims is to navigate to Management > Online Claiming from the Main Screen. All unreconciled batches will appear by default in this window, and you can action any errors and rejections as necessary.

The Online Claiming – Batches including services and payments Report will display a list of all batches within a specified time frame, along with the corresponding services and payments.

Online Claiming Batches

Q: Which report can I use to find which patients didn’t pay on the day?

A: The Debtors (grouped by provider) – aged by Invoice Date report will display your entire list of debtors grouped by provider.

This is a standard aged debtors report which lists all services owing into current, 31-60, 60-90, and 90+ days columns with a separate GST column.

Q: Which report can I run to discover if there have been any unbilled appointments?

A: We recommend that the Practice Manager runs an Appointments (grouped by user) Report to ensure that all patient appointments have a corresponding invoice. This Report specifies the total appointment count in addition to a total invoice count. At the end of the day, these two figures should be equal.

Appointments Grouped By User

Q: Payments are missing from my report. Why?

A: To ensure your reports generate accurate data, it’s paramount that you use the Payment Created Date, not the Payment Date. If you have any payments missing from your report, the most common cause is because you’ve backdated the payment so it isn’t included in the specified time period. You’re also most likely using a Payments report based on the Payment Date and you should use a Payments report based on the Payment Created Date.

When highlighting a report, the report description on the right-hand side will give you a warning if this report shouldn’t be used to pay your doctors (i.e. Reports based on the Payment Date). Please always check to ensure there is no such warning when running your Payment Report to ensure the data is accurate and reliable.

Days Away By Doctor

Q: I can’t seem to find a New Report in the reporting module. How do I go about getting this report into my system?

A: New Bp Premier reports (and updates to existing reports) are included in our monthly Drug Database Updates. Email notifications are sent to practices once they’re available to download from our website. By default, all new reports will not be allocated to users, so you need to perform the following steps:

  1. From the main screen, navigate to Setup > Users.
  2. Select the user you wish to allocate new reports.
  3. Click the Set Reports button in their user window.
  4. Tick the checkbox next to each report you wish to allocate to the user, ensuring you also set the ‘Practitioner Access’ and ‘Locations’ on the right side of the window.

Q: If I pay my providers based on payments received, can I use the Transaction report (grouped by payment created date)? Will this report give the same outcome as Payments by Account Type (grouped by payment created date)?

A: Yes, as long as you are selecting Transaction Report (grouped by payment created date).

These figures will be the same as the figures in the Payments – by Account Type (grouped by payment created date) on the right-side of the report, and will also display information about their associated services on the left-side of the report.A

What if my Bp Premier reports question still hasn’t been answered?

If you have a question about the new Bp Premier reports that we haven’t answered above, please get in touch with us and we’ll do our best to find an answer for you. You can email us at support@bpsoftware.net, or call us on 1300 40 1111.

The Bp Knowledge Base – the Heart of Best Practice Software

knowledge base article hands holding heart

It sounds crazy, but some of our Bp Premier, Bp VIP.net, and Bp Allied users may not know that each of our products has an extensive, up-to-date online Knowledge Base that’s completely free to access! In Bp Premier and Bp VIP.Net, select Help > Online from the menu to go straight to the Bp Knowledge Base for your product version. Bp Allied users can click the Help icon from the Help tab.

The Bp Knowledge Base contains how-to guides, setup tips, and troubleshooting information on a range of topics like COVID patient management, billing, claiming, My Health Record, reports for provider disbursement, and clinical notes and tools.

Below is a short video we’ve created to quickly walk you through everything that our Knowledge Bases offer.

While new users will find our how-to articles useful for getting to know the software, our Knowledge Base articles cover every level of expertise, and every category of user from front desk staff, to healthcare providers, to your Practice’s IT support – who might be the ones that handle your upgrades and database integrations.

Bp Knowledge Base Articles are Updated Every Month

The Bp Knowledge Base features new articles added every month in response to changes in the healthcare environment and direct enquiries from our Bp product users. We’re also constantly improving the way we present our information.

As an example, the online claiming space has undergone a few changes since our first online claiming articles back in 2016, so we’ve completely restructured our claiming guidance into three channel-based walkthroughs:

  • Online claiming for Direct Bill Batching
  • Online claiming for Patient Claiming
  • Online claiming with Tyro and EasyClaim

These ‘walkthrough’ articles are ideal for new users and outline major software functions – from initial configuration, to troubleshooting in several easy steps. New articles are always marked as such on the home page of our Bp Knowledge Base.

Taking Your Feedback On Board

Have you tried using the Bp Knowledge Base and couldn’t find what you were looking for? Had a question you can’t find the answer for?

We encourage you to use the feedback box that appears at the end of every Knowledge Base article for Bp Premier and Bp VIP.net. Just let us know what you couldn’t find, and the documentation team will address your query and update an article or create a new one.

Knowledge Base Testimonials

Here are some of the great things our users have had to say about the Bp Knowledge Base:

“Good, easy to read instructions with photos!”

“Great summary!”

“Very helpful. We had been processing our adjustments and reversals incorrectly, which caused us many problems.”

“Well documented, informative, leaves the end user more aware of Bp software capabilities!”

“This is a very good article and it should help me keep my copy of Best Practice active.”

“The images, the detail, key words are bold, exact words are highlighted, layout is brilliant. Clear and easy to understand!”

“Thankyou, I would never have found this function otherwise.”

“Love the upgrade – A helpful clear article.”

“Simple to understand and follow.”

“Clear and concise. I hate reading extensive system requirements!”

“Clearcut explanation with ease of understanding.”

“Easy to follow, and it worked!”

“Easy to understand format and steps outlined well in the pictures.”

“It actually worked! My previous battles with IT have saddened me.”

We make every effort to ensure that the Bp Knowledge Base is the best that it can be for our users, and our technical writers love feedback. If you would like to provide a comment or assist with anything Bp Knowledge Base related, please do not hesitate to contact us at training@bpsoftware.net.

Authored by:

Jay Rose - Bp Software

Jay Rose
Technical Writer at Best Practice Software

Flexible, Discipline Specific Modules Built-in to Bp Allied for Allied Health Professionals

Mult-discipline pen Bp Allied

Part 2 of 2

Regardless of whether you’re a physiotherapist, exercise physiologist, occupational therapist or any other kind of allied health professional, the range of discipline-specific modules built-in to Bp Allied can help you run your Practice with efficiency and ease. 

Last month, I covered half of the modules available within Bp Allied that are tailored to specific disciplines.

Today I will be talking through the remainder of professions we support in Bp Allied, primarily relating to physical health disciplines. For users who are multi-disciplined, we offer a variety of customisable features to have the software suit your workflow.  

If you haven’t had a chance to read part 1 on discipline-specific modules built-in to Bp Allied for health professionals, you can do so here.


For Physiotherapists:  

The physiotherapist module has unique fields to record the assessment to monitor pain over time and to determine the effectiveness of any intervention. This module comes with distinct templates for SPPATAP notes, pain history and a body chart. Bp Allied also integrates with Physitrack, a popular physio tracking software package.  

Below are some of the fields available to this module on initial install of Bp Allied:  

Medical/Pain History Details: Medical History, Previous Injuries/Trauma, Physical Activity, Medication/Supplements, Ergonomics at work, History of Presenting Problem, Description of Pain, Aggravating and Factors, Signs and Symptoms, Orthopaedic Testing.  

SOATAP: Subjective, Objective, Analysis, Treatment, Analysis of Treatment, Plan.  

Consultation Details: Assessment, ROM, Treatment, Home Rehab, and Further Rx Plan.  

For more information on Bp Allied’s Physiotherapy module, click here. 


For Occupational Therapists: 

The Occupational Therapist module in BP Allied includes Child & Adolescent Developmental History Assessment and Aged Care Assessment and a Rehab Assessment. The consultation fields include the progress, goals, and care plan to assist in surveying your clients’ needs.  

Below are some of the fields available to this module on initial install of Bp Allied:  

History Details: Child/Adolescent Development History, Aged Care Assessment, Rehab Initial Assessment Medical History.  

Consultation Details: Progress, Plan, Referred To, Action/Interventions.  

Care Plan: Problem, Goal, Intervention, Date Achieved.  

For more information on Bp Allied’s Occupational Therapy module, click here. 


For Exercise Physiologists: 

The Exercise Physiologist module comes with the specific physical activity history fields, activity plans/goals, review and injury management, body chart annotations along with the standard personal/medical history fields. Bp Allied also integrates with Physitrack, a popular exercise prescription software package.  

Below are some of the fields available to this module on initial install of Bp Allied:  

History Details: Medical History, Physical activity history, Current exercise levels.  

Injury Management: Sub, Ob, Ag/E, Presentation, Client Goals of Treatment, Exercise Physiologist Goals of Treatment, Treatment Plan.  

Consultation Details: SOAP Notes, Weight, Height, BMI, Hip and Waist Measurement, Hip/Waist ratio, BGL Fasting, HbA1c, Body Fat, Activity Plan, Review Consultation.  

For more information on Bp Allied’s Exercise Physiology module, click here. 


For Massage Therapists: 

The Massage Therapist module comes with the specific features for the massage therapist. The layout includes the fields for Pain History, SOAP Notes, Physical assessment, Muscle strength tests, and comes with the body charts.  

Below are some of the fields available to this module on initial install of Bp Allied:  

Medical and Pain History: Medical History, Previous Injuries/Trauma, Physical Activity, Medical Conditions, Medication, Presenting Symptoms, History of Presenting Problem, Aggravating/Relieving Factors, ROM, Signs and Symptoms, Orthopaedic Testing.  

Assessment: Standing Flexion, Sitting Flexion, Valsalva (Slump), VAT, Homans Sign (DVT), Orthopaedic Tests, Neural Tests, Muscle Strength Test.  

Consultation Details: SOAP Notes, Assessment, Treatment, Home Rehab, and Further Rx Plan, Progress Made.  

For more information on Bp Allied’s Massage Therapist module, click here. 


For Chiropractors: 

The Chiropractor Module has unique fields for chiropractors, including information on patient core stability exercises, McKenzie exercises, trigger points, and cranial nerves.  

Below are some of the fields available to this module on initial install of Bp Allied:  

Complaint History: Chief Complaint Description, MOI – Insidious, Trauma, Character – Sharp/Dull, Duration, Frequency Pattern, Radiation, Aggravating, Cough/Sneeze, Relieving, Previous Occurrences/Treatment/Imaging, Other Complaints.  

Consultation Details: Improvement (%), Progress Notes, Soft Tissue (ART, Graston, Cross Friction), Electro-Stimulation, Acupuncture Notes, Core Stability Exercises, McKenzie Exercises, Shoulder Rehab Exercises, Manipulation.  

Detailed Consultation fields: Reflexes (Left and Right), Upper/Lower  Limb (Light Touch, Sharp/Dull, Vibration, Motor), Other Neurological (Rhomberg’s, Clonus), Cranial Nerves, Hypertonicity/Tenderness, Trigger Points, L/Spine- Pelvis (Left & Right), Shoulder (Left & Right), Knee (Left & Right), Leg Lengths/Scoliosis, T/Spine, C/Spine (Left & Right), Palpation for Pain (Left & Right).  

For more information on Bp Allied’s Chiropractor module, clickhere. 


But Don’t Take Our Word For It… 

We recently discussed the benefits of on-boarding Bp Allied into a multi-disciplinary clinic with Bloomhill Cancer Care, a nurse-led, community-based clinic on Queensland’s Sunshine Coast. Bloomhill offers services such as psychology and counselling, exercise physiology, occupational therapy and a range of holistic and complementary therapies such as acupuncture, lymphoedema management, reflexology and oncology massage. They’ve been operating on Bp Allied for just under two years, and the software’s flexibility and potential for customisation has been of immense benefit to them. You can read about Bloomhill Cancer Care’s experience with Bp Allied here.

I hope the second part of this look at discipline specific modules built-in to Bp Allied has offered an insight into some of the tailored functionality Bp Allied has to offer, as well as the customisation available to get the system to work the way you want it to. From patient notes to care plans, patient history to tests, Bp Allied has you covered. 

If you’d like to learn more about Bp Allied and how it can assist you as an allied health professional, feel free to get in touch with our sales team at sales@bpsoftware.net, or give us a call on 1300 40 1111 if you’re in Australia, or 0800 40 1111 from New Zealand.

Authored by:


Deepika Mukkapati
Support Specialist at Best Practice Software

Bloomhill Cancer Care – A Bp Allied Success Story

Trish Wilson Bloomhill Cancer Care

The Challenge

Prior to the adoption of Bp Allied, Sunshine Coast-based charity Bloomhill Cancer Care had been reliant on an outdated Practice Management System. It had lacked the convenience, functionality and tailored services they required in order to run their survivor/wellness centre smoothly, especially given the diverse range of allied health professionals and specialist oncology nurses that operate at the centre, helping people to live well with cancer.

The most pressing issue with their previous system was a lack of user permissions, and general unreliability when it came to data security. The system, as a whole, was slow, cumbersome, and lacked a lot of general functionality that medical and allied health practices today would expect to be fairly standard.

While the original system did possess a repository for clinical notes, it was quite basic, for example it required attachments of additional notes or typed notifications to amend patient records. Staff would need to print off a list of appointments for each clinician, and notes would then be attached to that. It was the responsibility of a single staff member to handle the booking of appointments. Overall, there was a lot of manual work required for tasks that should ordinarily be handled automatically by one central Practice Management System.

When exploring options to improve their Practice Management System, Bloomhill Cancer Care first investigated whether a version update would provide the functionality they required. However, it was determined that this would largely be a band-aid fix that would not solve many of the underlying shortcomings in the software’s design.

The Practice

Bloomhill Cancer Care opened their doors in 1997 and is a nurse-led, community-based cancer care centre operating as a charity in Buderim, approximately one hour north of Brisbane, on Queensland’s Sunshine Coast. Serving hundreds of clients from all background and all ages, their Practice offers services such as psychology and counselling, exercise physiology, occupational therapy and a range of holistic and complementary therapies such as acupuncture, lymphoedema management, reflexology and oncology massage.

Trish Wilson is the Clinical Services Manager at Bloomhill and her role involves overseeing the clinical team and services provided at Bloomhill. She is responsible for overseeing the quality assurance for the clinical department and is involved in the planning of the Practice’s current and future service offerings.

Bloomhill Cancer Care currently employs 15 staff and consultants on their clinical team, and approximately 10 support staff at the wellness centre.  Bloomhill also runs opportunity shops, which contribute significant funds toward service provision for clients. Community support through donations, monthly giving, bequests and in-kind contributions are also integral for enabling Bloomhill to be there for people with cancer when they need it most.

Selecting and Rolling Out Bp Allied

Bloomhill considered a range of solutions to meet their practice management requirements before ultimately deciding upon Bp Allied, including an update to the existing system. They evaluated proposals from other vendors in their decision making process.

Operating a clinic like Bloomhill Cancer Care, that provides such a wide array of clinical support services, meant they required a Practice Management System that would be able to handle a wide variety of disciplines. It quickly became evident that even though there were numerous options available on the market, many were very light on customisation options, and there weren’t any ‘off-the-shelf’ solutions that fully suited Bloomhill’s requirements.

When asked what prompted Bloomhill to ultimately decide on Bp Allied as their Practice Management System of choice, Trish Wilson said it was primarily due to their first interaction with Bp Allied Account Specialist, Mel Dobell.

“She was incredibly knowledgeable, incredibly helpful and had a solutions-based way of thinking. The ability of Bp Allied to be customised and meet each of our specific requirements was the biggest reason as to why Bp Allied was our final decision.”

As the final decision maker, Trish worked with a project manager and Best Practice Software staff to figure out exactly how the rollout would work. They decided what data they needed Bp Allied to store, which specific functionality was required, and how they could transfer all of their existing client data over to the new software.

“The rollout of Bp Allied met, and actually probably exceeded our expectations…I came in on the weekend to oversee the initial migration of data, but I really didn’t need to be here at all. It all went really smoothly.   The role out of the software was staged and staff were brought on board quickly, with only a few small hitches, which were sorted quickly.”

Since Bp Allied

Since onboarding Bp Allied a little under two years ago, Bloomhill Cancer Care has been thrilled with how it has helped them to streamline their operations and consolidate a range of functions into one product.

While Bloomhill is yet to undertake any formal audit of how Bp Allied has improved their Practice operations, they are certain that many of the features within the software have improved day-to-day operations for staff throughout the Practice. Bp Allied’s robust and intuitive appointment calendar received special mention, as did the comprehensive permissions’ system, allowing Bloomhill to assign varying levels of access to staff with differing roles, something that was completely lacking in their previous software, and an essential requirement for maintaining confidentiality of health information.

The most significant improvement, however, was Bp Allied’s ability to be customised to Bloomhill’s specific needs.

“The customisation has been a huge benefit – what a psychologist needs is completely different to what an exercise physiologist needs. To have a dashboard that caters to what each discipline needs is incredibly beneficial.  An added benefit is that each of the disciplines can access each other’s client notes enhancing our multi-disciplinary and holistic approach. ”

Trish chuckled and mentioned that they’ve customised Bp Allied so specifically to their needs, that in some ways, it doesn’t resemble the standard platform at all. This speaks to how versatile and flexible Bp Allied is, especially for multi-discipline practices. She goes on to say that the usability of Bp Allied rates very highly. Some staff were resistant to the change at first, however, since becoming more familiar with the platform, they are discovering new features and functionality which continues to garner an ever-positive response.

Asked for her final thoughts on Bloomhill’s transition to Bp Allied, Trish had this to say:

“We’re really happy with our relationship with Best Practice Software. We’ve been given great service, we’ve been treated as valued customers and really appreciate that us being a charity was taken into consideration…we’ve had such a great experience with Bp Allied that we’re immediately looking at Bp Premier for when we get our GP clinic up and running!”

 To learn more about Bloomhill Cancer Care, visit https://www.bloomhill.com.au/

To find out more about Bp Allied, to learn how it can assist your clinic or to request a trial, visit https://bpsoftware.net/bp-allied/

Notification of ePrescribing Update

ePrescribing Update

Given the current COVID-19 crisis, on Monday 17 August, the federal government announced, in an ePrescribing update, the expansion of the rollout of ePrescribing to Communities of Interest to support a safer and more convenient supply of medicines for patients.

On Monday 17 August, the Australian Digital Health Agency (ADHA) provided Best Practice Software with an ePrescribing update that included list of postcodes which are within the approved Electronic Prescribing Communities of Interest (COI).

To find out if your Practice is located within a COI, please use the Postcode Validator available on this page. If not, we encourage you to check back over the coming days and weeks, as new postcodes are being added regularly.

current list of Communities of Interest can be found here, although please note there is a lag in this page being updated. To register your interest in being included as a Community of Interest, please get in touch with the Australian Digital Health Agency.

With that understanding, we have been granted approval from the ADHA to make the Bp Premier Jade SP3 ePrescribing Utility available to Practices in the COI.  ePrescription functionality was included as part of the Jade SP3 release, however, by default, the functionality is turned off.  The Utility, when run, will activate ePrescribing in your Jade SP3 software.

Critical Information:

Communication between Practices and local pharmacies is critical – this will ensure they are ready to dispense an electronic prescription.  If Practices don’t confirm this, it could mean patients will have a delay in accessing their medicines including having to return to their Practice for a paper prescription.

It is critical that both practitioners and patients are aware that not all pharmacies are eScript ready as of today’s date. Practices and practitioners must inform patients which pharmacies in their area are eScript ready. If the patient’s pharmacy of choice is not eScript ready, they should be informed and given the choice of receiving a paper prescription instead.

To assist with this education process, we have developed two posters, one for your practitioners and one for your patients.

Posters with eScript-ready Pharmacies

Each poster has a space for to include the names of local pharmacies that are eScript ready. We recommend posting them in reception areas and at each doctor’s desk, or where doctors are working remotely, emailing a copy to each practitioner.


In order to take advantage of our fast tracked ePrescribing functionality, Practices will need to:


In addition, the Australian Digital Health Agency has provided access to free eLearning courses at training.digitalhealth.gov.au.

The eLearning courses include three modules:

1.    Introducing electronic prescriptions
2.    Using electronic prescriptions
3.    Preparing for electronic prescriptions

The courses have been accredited by the Pharmaceutical Society of Australia, Royal Australasian College of Physicians and Australian College of Rural and Remote Medicine. Practitioners completing the courses can claim CPD/PDP credits/points upon successful completion of each module.

Important information about Jade SP3 Fast Track and Fully Conformant ePrescribing:

The Department of Health (DoH) initiative, in response to the COVID-19 pandemic, required us to fast track a simplified version of ePrescribing in order to bring the functionality to market quickly, to safeguard the health of GPs, their staff and patients.  Our Fast Track version of ePrescribing has been delivered in Jade SP3.

We are working with the ADHA and DoH on the Fully Conformant version of ePrescriptions, which will be made available in a future release of our software.

Cost of eScript Messages:

As part of Fast Track ePrescribing, there are two options to send eScripts to patients; SMS and email. There is no charge for email messages, however, during Fast Track ePrescribing, the DoH is covering the cost of eScript SMS messages.

Once Full Conformance is achieved, the DoH will cease funding eScript SMS messages.  Our fully conformant version of ePrescribing, will have three options to send eScripts to Patients; Bp SMS, Best Health App and email.  Bp SMS and Best Health App are part of our Bp Comms functionality.  The cost per message will be:

  • Bp SMS:                     $0.04
  • Best Health App:        $0.03
  • Email:                         no charge

Not a Bp SMS or Best Health App user today?

Closer to the release of our Fully Conformant software version, we will provide Practices with details on how to register for one or both of these services to conform with the details of this ePrescribing update.

Helpful Resources for Your Practice

To communicate the important information about this ePrescribing update, Practices may wish to consider using the internal messaging function available within Bp Premier.  This can be accessed anywhere in the system by opening the ‘Utilities’ menu and selecting ‘Messages’, or by simply clicking the F8 shortcut key. Any messages sent through this platform will display a notification within Bp Premier when the recipient next logs in.


Flexible, Discipline Specific Modules Built-in to Bp Allied for Allied Health Professionals

Flexible Allied Health Professionals

Part 1 of 2

Regardless of whether you’re a dietitian, psychologist, physiotherapist, exercise physiologist, or any other kind of allied health professional, modules built-in to Bp Allied for Allied Health Professionals can help you run your Practice with efficiency and ease. 

Bp Allied’s unique modules help you work the way you want to. In addition to the modules themselves, Bp Allied has fully customisable fields and templates. Once you have layouts set up to your preference, entering notes into client files becomes a quick and simple process, saving you time and effort. 

Bp Allied contains a plethora of generic fields such as patient demographics – however in addition to these standard fields, each module comes with specific features unique to that discipline of allied health professional. 

Today I will be talking through some of the professions we support in Bp Allied relating to podiatry, speech, internal and mental health, along with some of the fields and features unique to each allied health professional practicing in these disciplines. For users who are multi-disciplined, we offer a variety of customisable features to have the software suit your workflow.  

This article will be the first of two parts – I’ll be looking at the rest of the discipline-specific modules, primarily surrounding physical health, next month.


For Dietitians & Nutritionists:  

The Dietitians module in Bp Allied comes with specialised fields to record all the initial assessment including Anthropometry, Diabetes history, Diet assessment along with meal plans and goals. Information entered at each consultation can be extrapolated into chart form to see the clients’ progress. 

Below are some of the fields available to this module on initial install of Bp Allied: 

History Fields: Personal and Medical History, Diabetes History, HBGM History, Hypoglycaemia, Pre-Diabetes Education, Complications, Insulin Administration. 

Diet Plan/Weight Management: Breakfast, Morning Tea, Lunch, Afternoon Tea, Dinner, Dessert/Supper, Diet/Weight History, Medical History, Social/Physical Activity. 

Consultation Fields: Education Notes, Action Plan, Height, Weight, BMI, Body Fat, Body Water, Fat Mass, Waist/Hip Ratio. 

For more information on Bp Allied’s Dietitian & Nutritionist module, click here.


For Psychologists: 

The psychologist module includes fields for DASS 21, DASS 42, K10, MMSE, HoNOS, and BPRS tests so you can review patient scores at a glance. 

Below are the some of the fields available to this module on initial install of Bp Allied: 

History Fields: Psychiatric Diagnosis, Medical History, Suicidality, Medication, Medical Conditions, Hospital Admissions, Health Issues, Physical Activity, Supplements, and more personal history fields. 

Consultation Fields: Comments, Treatment Plan, Referred To, Tools Used. 

Tests:  HoNOS, K10, MMSE, BPRS, DASS (21), DASS (42) 

For more information on Bp Allied’s Psychologist module, click here.


For Speech Pathologists: 

The Speech Pathologist module comes with a variety of unique fields to record patient background information including, family/medical/social history, developmental milestones and perceived areas of communication difficulty. In addition to this Bp Allied has fields for Assessment information such as clinical evaluation of language fundamentals, oromotor, speech, fluency, phonological awareness, etc. 

Below are some of the fields available to this module on initial install of Bp Allied: 

Medical/Family History: Recurrent Ear Infections, Major Illness, Hearing Checked, People Living at Home, Family History of Communication Problems. 

Assessment Fields: Conversational Sample with Ratings, Types of Stutter, Severity rating, Lip Assessment, Tongue Assessment, Palate Assessment, Uvula, Interpretation. 

Consultation Fields: Goals, Goal Progress, Home Practice. 

For more information on Bp Allied’s Speech Pathology module, click here.


For Diabetes Educators: 

The Diabetes module in Bp Allied comes with distinct fields for the results of biochemistry tests such as blood glucose. It moreover incorporates areas for your patient’s understanding of diabetes, their self-BGL monitoring progress, and an education programme. 

Below are some of the fields you get specific to this module on initial install of Bp Allied: 

History details: Diabetes History, Recent Complications Check, Provider Visits Risk Factor History, Foot Assessment, Patient’s Knowledge of Diabetes, Living Arrangements, Literacy, Alcohol Consumption, Smoking History, Additional Social History. 

Assessment: Blood Pressure, Current/ Recommended, Physical Activity, Self BGL Monitoring, Body Measurements. 

Biochemistry Tests: Blood Lipids, Vitamin Levels, Glucose Tolerance Test. 

For more information on Bp Allied’s Diabetes Education module, click here.


For Podiatrists: 

The Podiatrist Module comes with unique assessment fields that include diabetes history, physical assessment, Muscle strength tests, Neurovascular Foot Assessment, Neurological assessment, and Foot charts are available in the module. Bp Allied also integrates with Physitrack, a popular podiatry software package. 

Below are some of the fields available to this module on initial install of Bp Allied: 

History Details: Medical History, Previous Injuries/trauma, Medication, Pain History, Signs and symptoms, Aggregative and Relieving factors, Diabetes History, Past Rick factor history for Diabetes, Social History. 

Assessments: Physical Assessment, Muscle Strength Test. Neurovascular Foot assessment, Neurological assessment, Diabetic Risk Classifications. 

Consultation Fields: SOATAP Notes, ROM, Treatment, Home Raheb & Further Rx Plan.

For more information on Bp Allied’s Podiatry module, click here.


We hope this overview has offered an insight into some of the modules built-in to Bp Allied for Allied Health Professionals, as well as customisation to get the system to work the way you want to work. From patient notes to care plans, patient history to tests, Bp Allied has you covered. 

Keep an eye out for part two next month, where I’ll cover the rest of the discipline-specific modules, primarily surrounding physical health, available in Bp Allied for allied health professionals.

If you’d like to learn more about Bp Allied and how it can assist you as an allied health professional, feel free to get in touch. 

Authored by:


Deepika Mukkapati
Support Specialist at Best Practice Software

Website: www.bpsoftware.net
Email: support@bpsoftware.net  

Phone: 1300 40 11 11 

Putting the Puzzle Together – The Role of a Product Manager in Software Development

Blog Header Image - Shar

I often get asked what it is that I do for a living. Ordinarily, when I answer that I’m a Product Manager, most people give me a blank look – and I realise that I need to explain the role of a Product Manager – who we are, and what we do.

Product Management is an essential part of the software development process. While we might not be the captains of the ship, we have a hand in the steering of it. If you like puzzles and solving problems, then it’s possible that Product Management is a role you may enjoy.

Most of the time, I find myself trying to figure out how to get the puzzle pieces to fit together to create a viable release. Some days I feel like I am trying to squeeze that last item into the back of the car before a road trip.

Product Manager Car Stack
It can feel a bit like this sometimes.

We are the touch-point between the Commercial, Support and Development teams in our business.  We are listening out for industry news, looking forward to where we can take our product next. We are listening to our customers, looking to see what you need and what we might be able to do to make your working day easier.  Maybe there is a pain point in the software that needs some love. We’re constantly looking to find out if there something new in the marketplace that our users would like to see in our software, or if we can introduce something new to the market.

My favourite part of this job is solving a pain point for our Practice users and making a workflow easier for them to use. We take that pain point and see what is missing, or what we have that can be enhanced to improve outcomes.

Product and Feature Requests

Reviewing enhancement requests that our users send through is another significant part of my role.  On average, I receive 3-5 requests daily for feature enhancements, or for totally new features. Of these requests, some are straightforward, and it is clear as to what the user wants to achieve.  Other times, I know our software does what the user is asking for, so I assist by explaining the process.  Depending on the request, I might organise to speak with a Practice directly to better understand the issue.

Each enhancement request is reviewed by a wider team to see if the work is viable, and to determine how beneficial it would be to our user-base. At this point, the ticket is either accepted, and the feature is added to an upcoming release, or it may be rejected. It might also be bundled with a number of other similar requests to help enhance a feature overall.

From here, I organise meetings with the Development team and break the requested feature down into smaller, more bite-sized tasks.  The Development team look at it and figure out what needs to be done, and how long it will take to do it.

Then I start to arrange the puzzle pieces and work out which features are going to be included in an upcoming release.  A release is generally made up of a number of features – some requested by our users, others driven by government.  They can be time-critical, where we are required to build a feature to a deadline.  They also can be driven by environmental factors – like the current COVID-19 pandemic.

The challenge, then, is to work out the priorities of those items within the release. These are aligned with the following areas of our business:

Product Manager Graphic

I then do some more planning, and then just for something different, I plan some more.

Our development team then take the reins, and they work off the priorities set by the Product Manager.  The work is organised into two-week blocks that we call sprints.  We have a daily stand up meeting to touch base, update the team and look at any immediate priorities that have come up in the interim. There can be any number of sprints in a release.  Historically, we have had larger releases, but we are currently aiming to re-focus on shorter releases.

The Testing Cycle

Once we reach the end of the development period, we send a build out to a group of practices who install it in their Practice and put it through its paces in a live environment. They will let us know if any issues arise from the build.  We call this the Beta cycle.

This cycle can be short or quite extensive, depending on how many issues are identified in the beta build of the release. As we fix each bug in a build, we push a new beta build out to Practices until we’re confident that the release is functioning without issue.

The last stage before public release is to produce what is known as a Release Candidate (or RC for short). The RC process is generally quicker, as by this stage we hope to have all major kinks ironed out. This build is then a candidate for release.

While this is all happening, we are working with other teams within the business to make sure that our internal team is trained in any new features, our marketing for the release is on track, our sales and support teams are ready and our training is organised and documentation prepared.  The role of a Product Manager involves a lot of puzzle pieces.

I keep the team updated on the progress of our Beta/RC builds so that everyone is aware of when a release is scheduled.  Even with the best laid plans, I still need to juggle what makes it into the finished products. I need to balance time and resources to determine what can reasonably be included.  Sometimes, a feature might be more complex to implement than initially thought; other times we’ll have priorities change at very short notice – meaning we may have to bump a feature into our next build.

While this is all happening, I’m constantly looking forward to the next 3-6 months to see what is coming up and what needs to be planned for future releases.

So, what’s the takeaways from all of this?

To fill the role of a Product Manager, you need to be able to balance many different requirements, and be acutely aware of your users to ensure you’re providing them with a product that they are happy to use.  The role of a Product Manager is a challenge, but if you’re cut out for it, a challenge well worth the effort.

Authored by:

Shar Trewben
Product Manager at Best Practice Software

Best Practice Software Community Partnership – Yotkom Medical Centre

Corporate Citizenship Yotkom Uganda

You can visit the Yotkom Medical Centre website at www.yotkom.com.

Many of our customers, partners and clients that we interact with on a daily basis are aware that Best Practice Software develops, maintains and provides training for a range of Practice Management Solutions and associated services – but many are unaware of our Community Partnership program, which ties in as part of our corporate citizenship activities.

Our Community Partnership program is designed to enable charitable community benefit through our vision of communities connected through medicine.

Today, we shine a light on a particularly special partnership.

Best Practice Software, in co-operation with Dr Andrew Wright, have been involved in a partnership with the Yotkom Medical Centre in Uganda for over 5 years.

Situated in the regional village of Kitgum, Yotkom means ‘health’ in Acholi, a regional language of northern Uganda and South Sudan. First opening its doors in October of 2005, Yotkom Medical Centre was formed as the result of an initiative headed by Australian doctor, Andrew Wright.

The district we serve has a population of approximately 300,000. People travel long distances to our facility because it has a reputation for excellence.

The clinic’s primary goal is to improve access to healthcare for locals and provide excellence in primary healthcare to such a resource-poor setting. The centre also focuses on building relationships and self-reliance within the community.

The Yotkom Medical Centre provides a range of services to the community, including an outpatient and emergency department that operates 24 hours a day, 7 days a week and is staffed by medical officers with comprehensive training. Approximately 15000 patients per year attend as outpatients. Surgical and orthopaedic procedures are undertaken in the clinic’s two operating theatres. Fifty inpatient beds are available for patients that require care in complicated cases. The centre operates a dental clinic and undertakes dental education and outreach to local schools and businesses.

Of special mention is the centre’s Maternal and Child Health facility. This opened in 2019 and serves to undertake antenatal care and education, as well as the assisting of natural births and the provision of safe caesarean section deliveries where required. Dr Wright points out that the clinic is making a significant impact on reducing child and maternal mortality in sub-Saharan Africa. They are a designated childhood vaccination centre and offer vaccinations for Hepatitis B and rabies. All patient fees are subsidised by donations received in Australia.

The clinic also proudly operates workshops for the community and other health workers, and they retain a compassion fund which is accessed to subsidise life-changing surgery for the clinic’s most disadvantaged patients.

As part of Best Practice Software’s corporate citizenship involvement, the Yotkom Medical Centre is provided with substantially discounted Bp Premier licences to use throughout the centre. The provision of software helps staff to improve record keeping and assists with the teaching of their junior clinicians. It provides access to the MIMS database and invaluable patient education materials.

The community in Kitgum is very poor and experiences a high rate of unemployment and subsistence living. Subsequently in 2020, the global COVID-19 pandemic has exacerbated these conditions of extreme poverty. Infectious diseases like Malaria, Tuberculosis and HIV remain common. Yotkom’s ongoing partnership with Best Practice Software through corporate citizenship activities, and the implementation of Bp Premier, helps clinic staff to collate patient information in an orderly fashion and improves the process of following up with patients’ post treatment, which is a significant undertaking, as many medical facilities in Uganda do not maintain any kind of patient record databases.

To provide ongoing support to the Yotkom Medical Centre, doctors, nurses and midwives regularly travel to the facility from Australia to share their skills and expertise. Information technology professionals also contribute their time to manage the centre’s technology platforms and software. Part of the service they provide is to teach the Ugandan clinicians skills in software operation, record keeping and online medical referencing.

Historically, Dr Andrew Wright travels to the clinic and lend his expertise in rural general practice and tropical medicine alongside the clinicians and support staff at Yotkom for six weeks at a time, three times each year. However, during COVID travel restrictions, he has been lending support in weekly ward rounds via video calling platforms. He remains diligent and is constantly seeking to improve opportunities for training, education and supervision for the Ugandan staff at Yotkom.

When speaking about the project work being undertaken at Yotkom in Uganda, and when advocating for the centre here in Australia, Dr Wright often shares how the strategic partnership with Best Practice Software’s corporate citizenship involvement has assisted the clinic with sustainability.

The medical centre in Kitgum has an Australian flag flying at the entrance, and the entire community is aware of how Australian donors and organisations such as Best Practice Software are making a difference towards health issues in that part of the world.

Having Best Practice Software work so well in Uganda is a showcase, demonstrating to other medical institutions how the software is beneficial, and might spur them to consider utilising the same platform in their organisations.

While we here at Best Practice Software believe we provide all our customers and clients with a way to improve their day to day Practice function, it is especially rewarding to be able to assist incredibly worthy causes such as this as part of our corporate citizenship involvement. We congratulate Dr Andrew Wright and all the staff working hard to make the Yotkom Medical Centre a success, and we look forward to being part of this incredible endeavour for years to come.

If you are involved with a cause you believe may qualify for Best Practice Software’s Community Partnership program, you can get in touch with us here.

Queensland’s First eScript Issued Using Australia Digital Health Agency’s Fast Tracked ePrescibing Solution

Queensland's first escript hero image
Monday, 27 July 2020

PRESS RELEASE: Best Practice Software Takes Part in QLD’s First Electronic Prescription

Bargara, Queensland – Best Practice Software’s, William Durnford, has today taken part in Queensland’s first Electronic Prescription using ADHA’s fat tracked ePrescribing solution within Bp Premier. After completing a consultation with Grace Family Practice & Skin Care’s Dr. Preshy Varghese and receiving a token on his phone, Mr. Durnford then visited Pharmacist Campbell Gradon of Alliance Pharmacy in Bargara Central Shopping Centre in order to collect what was likely Queensland’s first eScript.

Since being introduced in Queensland on Saturday the 25th of July, patients around the state are now eligible to receive and collect prescriptions from participating Practices and pharmacies. This is especially important for Practices continuing to conduct telehealth consultations in response to the COVID-19 pandemic.

Best Practice Software has now also released the Jade SP3 update for Bp Premier, which contains Electronic Prescribing functionality. Practices using Bp Premier will be able to take advantage of the fast-tracked functionality after satisfying a short list of simple pre-requisites.

For more information on Electronic Prescribing, visit the Australian Government Department of Health’s webpage on Electronic Prescribing.

Watch Queensland’s first eScript being dispensed, and coverage of the event by Bundaberg Now news below.