Hi Jim,
making sense yes, boy what a project…reminds me a little of the container shipping yard simulations I used to run way back when…
It would be nice to work on something like this again.
Here is one idea/issue that is a must for your project, and one that must not be dismissed, so remind everyone continuously throughout the project…
It’s called the X-factor. NO, not that god awful program run by Simon Cowell. But the unknown X-factor that despite everything working will bite you. I’ll come back to this.
I can see a couple of thoughts already…
“can have one process each day at midnight that looks at all the medicine table, gets the schedule for when each type needs to be given”
where does the schedule come from the medicine table or the patient table? Doctors may prescribe the medicines at different times for different patients. It may be what you’re thinking, but it’s not how it’s written, it reads the schedule is attached to the medicine…probably not what you want, and there is a good reason…
So you run your schedule and get all the medicines ready but a patient discharges themselves…for whatever reason. The giving of the medicine is still in the system…a potential security issue as the medicines could be exposed to wrongful use. And this is one of the X-factors. Human-Nature, someone may take advantage of loose meds being available. Obvioulsy there will be a discharge mechanism but will it operate to quickly or too slowly?
Then the other X-factor, bathroom breaks for example, you say start a process 5 minutes before the medicine is needed for each person/schedule. Wow, no-human will be that strict in timing…it doesn’t happen, the X-factor.
There are multiple ways of looking at your project and I’m sure the BA’s will come up with something. But one thing is for sure, management will have to accept some “wastage” to keep things going. Haris said it earlier, a cron job, or other scheduled job may be best, purely for sanity reasons…it’s simple and it works.
Final thought, you have limited resources (staff), limited beds, unlimited day-care patients, and unlimited medicines and checks…this isn’t necessarily about giving the medicines out, it’s more about enabling those limited resources to do everything within a limited amount of time (and in some cases to a fixed schedule).
Your project is not necessarily a process driven one, it is a schedule one, that is it’s a continuously changing project plan.
Try not go get the scheduling of the business mixed up with the processes…even though the scheduling is a process…
Then again, this is such a specialized requirement, and is potentially compliance ridden with issues, why not go for a ready made package?
Yes the initial cost may be higher, but with a project to run a care home where compliance with regulation are a must it might be easier and cheaper in the long run.
Have a look at:
Compliance Management
and the best one I’ve seen - including medication management is iCareHealth. At least talk to them to find out what they can do and either use them as a basis of your ideas, or use their system…
Disclosure: I have nothingt o do with the noted companies and accept no responsibilities etc…
best regards
Seán