Each month, I need to collect information related to equipment in vehicles at a particular location. Other than getting a written report from each location, I do not know what vehicles are there until I get the report.
I need to keep a record of past data. (easy enough) . . . but
In order for me to ensure that broken/missing equipment is replaced quickly, I need to be able to see what was recorded last month, before I update this months record.
I was thinking of applying something along the following lines.
1. TblVehicle
- Registration
2. TblClinic
- ClinicName
- Address
- eMail
3. TblClinicVehicleCheck
- Registration
- ClinicName
- Yr
- Mth
- FaxSubmitted (Yes/No to confirm that the report was received)
- Item1 - (Yes/No to indicate that the item needs attention)
- Item2 - ditto
- Item
- ditto
Records which vehicle was at which clinic in which year/month, and what the issues were.
At the start of each month, run a "month end" process which selects * from 3.TblClinicVehicleCheck where Yr=current_year, Mth=Current_Month, FaxSubmitted = True ....
And then append these records back into the same table (3.TblClinicVehicleCheck) with the current year\month
So now, when I get the fax from the clinic, I simply have to modify the record for this month.
Some issues
1. The corporate car pool manages the logistics of the vehicles and he chaps at the corporate car pool do not communicate vehicle change info with me despite my numerous requests.
Because we are talking about clinics, I need to ensure that the vehicles are adequately stocked - the only way to manage this properly is to link the stock to a vehicle.
Consequently, vehicles
a. move between locations without my knowledge.
b. they are temporarily suspended from actions while they go in for a service.
c. they are simply retired without my knowledge.
2. There is a high staff turnover at the Clinics because they are manned by volunteers and medical locums. (loci?) So, as you might have guessed, I don't get the required reports from all clinics, every month. So there is a risk of "losing" data between months.
Has anyone come across a similar conundrum?
do you have suggestions as to how I could make this work effectively?
Thanks for any input.
I need to keep a record of past data. (easy enough) . . . but
In order for me to ensure that broken/missing equipment is replaced quickly, I need to be able to see what was recorded last month, before I update this months record.
I was thinking of applying something along the following lines.
1. TblVehicle
- Registration
2. TblClinic
- ClinicName
- Address
3. TblClinicVehicleCheck
- Registration
- ClinicName
- Yr
- Mth
- FaxSubmitted (Yes/No to confirm that the report was received)
- Item1 - (Yes/No to indicate that the item needs attention)
- Item2 - ditto
- Item
Records which vehicle was at which clinic in which year/month, and what the issues were.
At the start of each month, run a "month end" process which selects * from 3.TblClinicVehicleCheck where Yr=current_year, Mth=Current_Month, FaxSubmitted = True ....
And then append these records back into the same table (3.TblClinicVehicleCheck) with the current year\month
So now, when I get the fax from the clinic, I simply have to modify the record for this month.
Some issues
1. The corporate car pool manages the logistics of the vehicles and he chaps at the corporate car pool do not communicate vehicle change info with me despite my numerous requests.
Because we are talking about clinics, I need to ensure that the vehicles are adequately stocked - the only way to manage this properly is to link the stock to a vehicle.
Consequently, vehicles
a. move between locations without my knowledge.
b. they are temporarily suspended from actions while they go in for a service.
c. they are simply retired without my knowledge.
2. There is a high staff turnover at the Clinics because they are manned by volunteers and medical locums. (loci?) So, as you might have guessed, I don't get the required reports from all clinics, every month. So there is a risk of "losing" data between months.
Has anyone come across a similar conundrum?
do you have suggestions as to how I could make this work effectively?
Thanks for any input.