What do you want to see in the next release of OpenVPMS?

Now that OpenVPMS 1.6 has been released, its time to discuss what you would like to see in the next release.

We aim to have a least 4 new features in each release. For a new feature to be included, it must be funded.

At the moment, the only new feature scheduled is the Automatic Order Generation support.

Here is a list of the current projects that are seeking funding, or under discussion:

  1. Prompt for letter parameters during invoicing
  2. Text filter on Summary tab of Patient Medical Records
  3. New Customer column in Investigations Workspace
  4. Display email addresses as first name and last name
  5. Schedule blocking
  6. Support for other customer and patient form content types
  7. Allow switching of payment type on finalised payments
  8. Add clinician to note header
  9. Add Notes section on Supplier
  10. Price batch update workspace
  11. Add recurrence to appointments
  12. Add support for invoice level discounts on ESCI invoices
  13. Add support for invoice allowances and charges
  14. Practice location product markups
  15. Support discount input as percentage
  16. Add date of birth to patient summary
  17. Display patient summary information when estimating and invoicing
  18. Address format customisation
  19. Sort customer's patients by date
  20. Quantity breaks
  21. All filter headers in application are fixed in the screen and do not scroll with the content below
  22. New Visit Invoice Selection
  23. OpenVPMS Internationalization
  24. Followup task list enhancements
  25. New style of document selector
  26. Multi-day schedules (for boarding)
  27. Price Export and Import
  28. Filter and sort patients by date
  29. Context sensitive help
  30. Adhoc SMS messages
  31. Patient Insurance
  32. Email addressing enhancements
  33. Enhance user authorities
  34. Enhance login security
  35. Reminder generation enhancements
  36. Link PDF documents to products
  37. Add support for different reminder templates per reminder count
  38. Reminder mail export to CSV
  39. Make the current context available to macros
  40. Add support to run a Jasper Report as a macro
  41. Date/time formatting functions
  42. Invoice notes linked to medical records
  43. SMS Appointment reminders (Automatic)
  44. SMS Appointment reminders (Manual)

You can find all the projects here.

If there are other projects that should be created, add a comment and a link to any existing forum topic.

If you want to discuss particular projects, or make a funding pledge, please click on the appropriate project link rather than commenting here.

Thanks,

-Tim

 

****************************************************************

This thread has got very long and address's many topics at this time it has been protected from future comments.  Anyone wishing to address a topic from this thread should create a new appropriately marked topic and do so in the new thread.

Sincerely

Ben

Comment viewing options

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

Re: What do you want to see in the next release of OpenVPMS?

Isnt reminder:nextDue() the same as 

openvpms:get(reminder:getDocumentFormReminder(.), "endTime")

in which case do we really need it at all...cant we just use this.

[Also in retrospec this thread is too long and each conversation needs its own thread] I think we need to split each conversation regarding a feature into its own thread then link back to the sticky.]  I have trouble finding these topics.

 

 

Regards
 
Ben 
OpenVPMS Installer and Helper 
Ph: +61423044823 
Email: info[at]charltonit.com[dot]au

Re: What do you want to see in the next release of OpenVPMS?

reminder:nextDue() would give you the due date after the current due date. If you just want the current due date, then reminder:getDocumentFormReminder() is sufficient.

With required to the threading issue, I agree, although I can't see a facility to move comments to new topics in Drupal 6.

Re: What do you want to see in the next release of OpenVPMS?

Hold on thats confusing ....lets say I perform a rabies vacc today...I invoice it and automatically a rabies vacc cert gets created...if I had reminder:getDocumentFormReminder() in place of the field that showed when this vaccination was due for renewal would it effectively show the date+3years ie the due date.

Does the reminder get created before or after the vaccination certificate?  

Regards
 
Ben 
OpenVPMS Installer and Helper 
Ph: +61423044823 
Email: info[at]charltonit.com[dot]au

Re: What do you want to see in the next release of OpenVPMS?

Both the reminder and form get created when the product is invoiced.

In your case, you probably just want to use:

openvpms:get(reminder:getDocumentFormReminder(.), "endTime")

The nextDue() function would enable you to indicate to the customer future due dates.

 

Re: What do you want to see in the next release of OpenVPMS?

I think we can safely say the OP's request

Individual litter vaccination certificates with next vaccination due dates (and all vaccination certificates with next vacc due date).

 
 

for vaccination due dates on certificates has been answered 

ie its already implemented with the above code.  As for the individual litter certificates.  

My advice to the  OP would be to create a vaccination certificate that doesnt automatically generate the Sex or color of the patient...call it litter vacc cert or something. and attach it to your litter vacc service.  Print the required number of copies and manually enter the colours and sex's of the patients.  

Call the Patient "Litter of  %PatientName% " dont set a reminder on the service ( unless you want to send your breeder reminder to revaccinate the litter at 8-10weeks).

 

I will create a new thread that gives the summarized answer 

Regards
 
Ben 
OpenVPMS Installer and Helper 
Ph: +61423044823 
Email: info[at]charltonit.com[dot]au

Re: What do you want to see in the next release of OpenVPMS?

Tim A - I have just realised that part of my problem stems from the fact that http://www.openvpms.org/documentation/csh/1.7/reference/jxpath contains nothing on reminder: functions

Looking at my (out of date) copy of the source there appear to be a reminder:getReminders and a reminder:
getDocumentFormReminder function.

I suspect that the first is (like the history functions) useful only as a datasource for subreports.

Q1: Can we possibly get these added to the CSH text?

Q2: are there any other functions we do not have documented?

Regards, Tim G
 

Re: What do you want to see in the next release of OpenVPMS?

Done.

The only other functions relate to the word: prefix, which expose the methods of the WordUtils class. This is not used internally. I believe it was added for some site specific reporting.

Next release OpenVPMS am & pm scheduler

I would like the option of am and pm appointment scheduler please

Re: Next release OpenVPMS am & pm scheduler

Jim - you are not very clear about what you want.  If it is a 'find me a free slot in the schedule' then this is coming in 1.8 (currently under development) - see http://www.openvpms.org/documentation/csh/1.8/workflow/scheduling#findfree

See also http://www.openvpms.org/documentation/csh/1.8/new-features

Regards, Tim G

Re: What do you want to see in the next release of OpenVPMS?

We're getting our reminders done by a 3rd party now and would like the patient weight included in the reminder export format.

Thanks

Trevor

Dr. Trevor Pavey

Principal

Lakeside Vet Centre

Re: What do you want to see in the next release of OpenVPMS?

This thread is far too long to read coherently and I think it much easier to have people create a new topic for any additions to OpenVPMS they think appropriate.  I will lock this thread for now.  Anyone wishing to answer a topic presented here should create a new appropriately titled topic and answer it there.

This thread will stay "stickyed" until the next major release at which time it will be "unstickyed".

Regards
 
Ben 
OpenVPMS Installer and Helper 
Ph: +61423044823 
Email: info[at]charltonit.com[dot]au
Syndicate content