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:
- Prompt for letter parameters during invoicing
- Text filter on Summary tab of Patient Medical Records
- New Customer column in Investigations Workspace
- Display email addresses as first name and last name
- Schedule blocking
- Support for other customer and patient form content types
- Allow switching of payment type on finalised payments
- Add clinician to note header
- Add Notes section on Supplier
- Price batch update workspace
- Add recurrence to appointments
- Add support for invoice level discounts on ESCI invoices
- Add support for invoice allowances and charges
- Practice location product markups
- Support discount input as percentage
- Add date of birth to patient summary
- Display patient summary information when estimating and invoicing
- Address format customisation
- Sort customer's patients by date
- Quantity breaks
- All filter headers in application are fixed in the screen and do not scroll with the content below
- New Visit Invoice Selection
- OpenVPMS Internationalization
- Followup task list enhancements
- New style of document selector
- Multi-day schedules (for boarding)
- Price Export and Import
- Filter and sort patients by date
- Context sensitive help
- Adhoc SMS messages
- Patient Insurance
- Email addressing enhancements
- Enhance user authorities
- Enhance login security
- Reminder generation enhancements
- Link PDF documents to products
- Add support for different reminder templates per reminder count
- Reminder mail export to CSV
- Make the current context available to macros
- Add support to run a Jasper Report as a macro
- Date/time formatting functions
- Invoice notes linked to medical records
- SMS Appointment reminders (Automatic)
- 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
Re: What do you want to see in the next release of OpenVPMS?
Isnt reminder:nextDue() the same as
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.
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?
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:
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
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
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".
Re: What do you want to see in the next release of OpenVPMS?
See http://www.openvpms.org/project/add-patient-weight-reminder-export
-Tim