Pre-send Checker
When complete/final checked patients are being sent some data is also sent for patients who are not yet complete, for example:
- Minimal Data Set
- certain Category: Special Short Term Projects
- certain Category: All Projects data
Since these patients are not Final Checked this can not be used as a trigger to ensure all is correct before sending. For that reason, this data is checked when either the Send Records or the Pre-send TmpV2 Checker button is pressed.
What is actually checked
This data may be out-of date, for the actual checks see the Tmp_checker module in CCMDB.mdb.
The following things get checked, in this order:
First, a number of tests get run successively on every record in the table L_TmpV2:
- a patient must exist for every entry in L_TmpV2
- the patient must have a location
- some tmp studies only apply in some location, and those checks will fail if this were not entered
- there must be an item for every entry in L_TmpV2
- various checks for the Transfusion Audit
- various checks for the SmartPump Audit
- various checks for the EuroScore
- various checks for Moves for Medicine
Then, a number of tests are run on the entire L_TmpV2 table:
- do all patients that ought to have a move, have one?
- are there several moves with identical times?
- are there two consecutive transfusions in < 5min?
Then there is one check that is run at this time even though it's not really related to tmp:
- Are there any patients that don't have the Minimal Data Set?