Pharmacy order discontinuation

Donate to this project

Development Project Status: Completed

Total cost estimate (ex-Tax): 
Due date for completion of this stage: 
Current Percentage Funded: 
Project funding: 

You can donate money to this project by entering the amount above and clicking the 'Add to cart' button. In the Checkout process you can either choose to pay now (via Bank Transfer, Cheque or Pay Pal) or you can pledge the amount by choosing the 'Pledge a payment for a Development Project' method. If you make a pledge, then when we have 100% funding commitments, you will be notified by email and you can then action your payment. Note that development will not commence until all funds are received.

Project description: 

For practices using HL7 pharmacy orders, orders are discontinued at the time of invoice finalisation.

That is, any pharmacy order that was submitted as part of invoicing can no longer be dispensed once the invoice is finalised.

For some practices, this does not meet the requirements of their workflow. For these practices, a facility is required to delay the discontinuation of orders for a period after finalisation.

This will be supported by providing:

  • practice level options:
    • Discontinue Pharmacy Orders which may be one of:
      • On Invoice Finalisation - reflects the current behaviour
      • After Period - indicates to discontinue orders after finalisation
    • Discontinue Period used when After Period is selected, and determines the period after invoice finalisation when orders should be discontinued
  • a job to discontinue pharmacy orders, when After Period is set
    This will be automatically configured when Discontinue Pharmacy Orders is changed. i.e. it will be configured to run when After Period is set, and disabled when
    On Invoice Finalisation is set.


To support this change:

  • a hidden Status will be added to invoice items to to indicate that orders have been submitted/discontinued. This will replace the existing ordered flag. The status may be one of:
    • empty - no orders have been submitted
    • ORDERED - one or more orders have been submitted
    • DISCONTINUED - all orders have been discontinued
  • a hidden End Time will be added to invoices and invoice items to indicate when the invoice was Finalised

Note that this status will not be used to indicate the status of laboratory orders.

Existing invoices will not have their End Time set.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Re: Pharmacy order discontinuation


if this is still accurate. can we add in the ability to check out of cubex patients after the ""after period"has finished?

Re: Pharmacy order discontinuation

Advanced Vetcare (Melbourne) and Sydney Vet Emergency & Specialists will share funding for this project.



Re: Pharmacy order discontinuation

Thanks very much to both clinics for your generous ongoing support


Syndicate content