Mid July 2018

Client work

This past couple of weeks I have been carrying on work for the medical helpline web based software module.

The system now has “Advanced Case Search” and “Merge Cases” functionality.

The “Advanced Case Search” allows a user to search existing cases in detail.

The “Merge Cases” functionality allows the user to merge together two existing cases, picking and choosing the information the user wants from each case to create a new case from the existing cases.

I have been really going to town on this module in terms of the subtle but nice features that make the software easy to use.

One of these features is the “search before create” functionality.

Originally a user would access the case screen which lists all the cases and click “Create” to create a new case.

However as this part of the system will need to be used by support staff who are answering support calls more functionality for this part of the system was needed.

Now when a support user clicks “Create” to create a new case, the user is given a text field to enter the callers name.

After this the existing cases the caller is already potentially a part of is displayed to the support user from which the support user can then use to select an existing case or create a new case.

If the support user creates a new case at this point the support user is then presented with the case create form with the callers name fields already filled in.

If the support user updates a case at this point the support user is then presented with the case update form with the callers existing details already filled in.

This is an improvement from the original separate create case / search case areas that where the support users only option originally.

Now the system has a “case search and create” all built into the same area to make the process quicker for the support user.

Another feature I have enhanced is the “case note” creation form.

On the case note creation form there is a section where the support user can fill out the duration, call received time and call returned time …

medical-duration

I used the Kartik TimePicker plugin for the time-picker input fields …

https://github.com/kartik-v/yii2-widget-timepicker

Originally I thought I could get rid of the duration field as that can be calculated automatically based on the call received time and call returned time.

However the client wants the flexibility of having the duration field there as well so they have option of typing in a duration in minutes or setting the call received time and call returned time.

I built a solution for this that would allow the client to have both.

When the duration is altered it modifies the call returned time in relation to the duration.

When the call received time or call returned time is altered it modifies the duration to match the minutes between the call received time and call returned time.

As well as the above areas I have implemented case lock functionality which allows a user to take ownership of a case which means no other user can edit that case until the owner user clicks save.

Bolsover castle

One of my new goals has been to get out and about more. There is nothing worse than being stuck in week after week so I have started to put some effort into making sure I go out and do something at the weekend.

Recently I have visited Bolsover Castle. Bolsover Castle is a 17th century castle built on the site of a 12th century medieval castle.

Bolsover is not a military style castle but is more of the stately home built in a similar form to a castle.

Some photos from my day out at Bolsover Castle can be seen below …

New car

My Dad bought a new car which gave me the opportunity to purchase his old car of him …

new-car

The car is a Renault Clio Mark 4 with alloy wheels, sat nav, cruise control, IPod music player and a diesel engine.

This is the first car I have had which actually seems like a proper car. All the other cars I had before this seemed old because they where old.

My last car had a tape player and no air conditioning which is strange because the car I had before that had a CD player and air conditioning even though it was an older car.

Feels good to have the air conditioning on in this weather as well as the music playing. This car has a much more stylish interior than any other car I have had to date as well.

Losing weight

I have bought up the weight loss a couple of times in the past but this time I am really going for it.

I have modified my diet and I am have made an effort to do more exercise and stick to it. I have lost just over one and half stone so far.

So that concludes what I have been up to the last couple of weeks.