This feature was raised by Jocelyn in the forums. She was keen to have the ability to move appointments to other schedules on other dates.
Several options were suggested by Tony regarding how this might be acheived.
Forum: www.openvpms.org/forum/transfering-patients
Jira: jira.openvpms.org/jira/browse/OVPMS-899
This feature was raised by Jocelyn in the forums. She was keen to have the ability to move appointments to other schedules on other dates.
Several options were suggested by Tony regarding how this might be acheived.
Forum: www.openvpms.org/forum/transfering-patients
Jira: jira.openvpms.org/jira/browse/OVPMS-899
The project has been costed. It will cost $450 to develop and has been fully funded!
1. Transfer button.
This would be Ok but it would need to ask for schedule and or date to transfer to and this generally wouldn't facilitate a user being able to view available appointment times on other schedules , views or dates before they move.
2. Drag and Drop.
More technical solution but has a drawback in that you can't use across dates and views easily. I.e. would be Ok for same days, same view but not other scenarios.
3. Cut & Paste.
My preferred option. Highlight and cut an appointment. Navigate, check and do whatever you want until you are ready to paste and then paste. Application will automatically transfer all details to new slot you select changing only times, schedule etc. You could even do other things between the cut and paste
Currently the stand out option that has been supported, has been cutting and pasting the options described here by Tony in excellent "lay" language.
"...Lets expand on your scenario. Suppose a customer with an appointment today at 3pm rings up and wants to reschedule to another day preferably around the same time.
To do this using the transfer button approach we would first have to search for an appropriate free appointment slot that suits the customer and then go back to today's schedule and select the appointment, hit Transfer and enter appropriate schedule name, date and time.
I am proposing that instead of this approach we select appointment, hit a special Key (Cut) and then we can navigate through the appointment schedules, days etc until we find the appropriate suitable slot and select the slot and paste.
The appointment details as they were are automatically entered into the selected slot except schedule and time modified appropriately..."