Strike Through on schedule view once completed

Would anyone else see the benefit of having the strike through on the schedule view once the consult is completed?

Comment viewing options

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

Re: Strike Through on schedule view once completed

Asha - it is conceptually possible to do this.  However there are a number of things to consider:

  1. should status=cancelled also be strike through
  2. if you are going to use strike through to show one type of status, should there be a way of showing pending vs checked-in vs ...

1 is easy - Yes

2 illustrates the problem is partially addressed by the Highlight By facility. However, this then leads to the problem that if you want to highlight by event then you cannot also distinguish all the statuses.

We address the problem by a) highlighting by event; b) showing the status by n '=xx' coding where xx is the 1st two characters of the status code.

eg

This is done using the schedule view expression:

concat(substring(concat(openvpms:get(., 'clinician.name'),': ', openvpms:get(., 'patient.name'),' ',openvpms:get(.,'customer.objectReference.lastName'),' =',substring(openvpms:get(.,'act.status'),1,2)),1,30),'\n', substring(concat('[',openvpms:lookup(openvpms:get(., 'patient.objectReference'),'breed'),']'),1,30),'\n', substring(concat(openvpms:get(.,'scheduleType.name'), ':', openvpms:get(.,'act.reasonName'),' ', openvpms:get(.,'waiting')),1,30))

Note that we use 'short names' for the vets - eg Dr Joe Bloggs has a clinician.name of JB and a clinician.description of 'Dr Joe Bloggs'. Hence the openvpms:get(.,'clinician.name') returns either nothing (if the clinician has not been set in the appointment or the 2 character name if it has.

Note also the 11-11.30 appointment - our approach to blocking out part of the schedule.

This approach is of course a work-around. 

I do like the idea of using strike through to indicate 'all done', ie complete or cancelled.

Regards, Tim G

 

Re: Strike Through on schedule view once completed

Strike-through is currently used to indicate an appointment being moved by Ctrl-X/Ctrl-V. This could be changed to something else, although the options are limited.

The Highlight by Status option is supposed to give a colour based overview of appointment statuses. Is there any reason you can't use this instead? The colour scheme is a bit odd, but this can be changed.

Possible alternatives would be to:

  • change completed and cancelled appointments to display with a grey background when highlighting by Event Type.
  • use a cross-hatch background e.g.:
  • use an icon e.g. a tick for completed, a cross for cancelled. This would be displayed in the right of the cell, next to any info bubble

 

Re: Strike Through on schedule view once completed

The strike through that is currently used to indicate an appointment being moved is ideally what we are after.

We cannot use the highlight by status option as with having 10 clinics accross the organisation and one central hub making all appointments. We need it to be as easy as possible for staff to see at a glance roughly how long each appointment is going to take. For example a full primary consult is blue and will generally take 15 minutes. A revist consultation is green and will generally take 10 minutes or less. We are also very strict with our schedule management and try to restrict one vaccination appointment per hour. We use vaccinations as an event type in organe and without having to check each appointment we can see where the vaccinations are booked in. Our schedule management would be very hard to monitor should we change to highlighting by status.

Do you have an example you could show me regarding the option below?

  • use an icon e.g. a tick for completed, a cross for cancelled. This would be displayed in the right of the cell, next to any info bubble

Thanks, Asha.

Re: Strike Through on schedule view once completed

This could easily expand to provide an Icon for all status ie

for complete

 for waiting

 for cancelled

 for billed

and maybe leave pending as no image 

 

Just some thoughts

Additionally I have moved this discussion to the USER forum as it might draw some alternative input there...

 

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

Re: Strike Through on schedule view once completed

What is the problem for strikethrough being used both for an appointment being moved and also a completed/cancelled appointment?

As the appointment being moved state is only transient the potential for confusion is negligable.

We have discussed this quite a bit and feel that there is not really any other display mode which is as effective as strikethrough for the completed/cancelled appointments.

Re: Strike Through on schedule view once completed

Again its a preference and the issue at hand is again that it really is specific to the way a practice is setup - e.g. I changed our display expression to show the appointment type and then we filter/shade by event status.  I really dont need to place a strikethrough for cancelled/completed appointments. 

That being said its a feature that you would like, and I guess really what you are asking for is the ability to change the way formatting for status's and events rather than have it hard coded  Currently that is able to be changed in a limited way by editing style colours, but again could be moved into a user or practice preference type project.  I think thats a good idea.

http://www.openvpms.org/project/user-preferences 

Tim A to comment?

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

Re: Strike Through on schedule view once completed

I hate the way that cancelled appointments remain visible in the schedule taking up a slot that could be booked. How could we hide cancelled appointments so the slot can still be booked, but retain the cancelled appointment information for future reference/record keeping?

I really like the idea of the stike-through for completed appointments. It would be very satisfying to see a crowded schedule day all struck-through. 

The issue really only applies if you highlight by appointment type which is what we do. 

Matt Y. 

Re: Strike Through on schedule view once completed

1. We could provide an option to show/hide Cancelled appointments, and exclude Cancelled appointments from overlap checking.

2. How about a separate colour for completed appointments that overrides the Event Type colour? Could be a grey, or a colour of your choice - "Everyone, the schedule's all chartreuse - its time to go home"

Re: Strike Through on schedule view once completed

Re: Strike Through on schedule view once completed

Again, after discussion we really would like the strikethrough to show completed appointments. Could we have this feature configurable? Whether this is through the style sheet or the site properties.

Thanks,

Asha.

Re: Strike Through on schedule view once completed

Syndicate content