Requested CCMDB changes for the next version: Difference between revisions

TOstryzniuk (talk | contribs)
Line 6: Line 6:


== Functional Improvements ==
== Functional Improvements ==
=== Help to manage Serial numbers===
If I understand right data collectors currently collect one or more locations from one or more pools of serial number pools.
Details of the serial number system are located in [[Serial number]]. This has been flagged as one reason why people find paper printouts of the most recent patients sent useful.


=== Priority numbering for labs===
Serial numbers have to be unique for a collection location, so if a ward like HSC_H4H is collected on by multiple collectors then a serial number must never be re-used. One way this is achieved is to assign blocks of numbers for each 100 possible serial numbers to a given collector.
*is there still a need to prioritize lab tests?--[[User:TOstryzniuk|TOstryzniuk]] 15:12, 26 October 2010 (CDT)
 
A study number must be entered before any other data since access uses it to set the relationships for the data. To accomplish that, a window requesting the serial number pops up when "add new patient" is clicked on the patient list.
 
Added question to [[Serial_number#Special-Use_Serial_Numbers]] to find out if any serial numbers need to be "reserved".
 
====Possible Solution====
The program would provide a default serial number. For locations with only one serial pool, this would be a one-step, transparent process. Collectors with more than one serial number pools would get a dropdown list of possible pools; upon choosing one the program would default to serial (most recent+1). Collectors using only blocks of serial numbers would have to keep track if they are "leaving" their block (e.g. if you are using only 20-39 and the program defaults to 1140, you would have to realize that and change it to 1220).
 
To accomplish this, the _info table would store
* variable: serial_pools, value: comma-separated list of wards
* for each ward, a variable "Serial_pool" & <ward> (e.g. Serial_pool_HSC_H4H) with the most recent value used, updated automatically by the serial wizard


=== Help manage Serial numbers ===
{{discussion}}
Add a tool to help keep track of the "next" serial number. [[User:TOstryzniuk|TOstryzniuk]] 10:56, 26 October 2010 (CDT)
* Any thoughts about this? Do you think it would/wouldn't work or be helpful? Especially, do you think collectors would consistently "catch" the ends of blocks?


=== Implement mean BP calculation tool on laptop ===
=== Implement mean BP calculation tool on laptop ===
Line 45: Line 58:
==Changes Under Discussion==
==Changes Under Discussion==
These requested changes can not be processed until the questions about them have been answered. Wherever possible the discussion should conclude in the home article of the topic. If a topic has no home article, it can be listed here.
These requested changes can not be processed until the questions about them have been answered. Wherever possible the discussion should conclude in the home article of the topic. If a topic has no home article, it can be listed here.
=== Priority numbering for labs===
*is there still a need to prioritize lab tests?--[[User:TOstryzniuk|TOstryzniuk]] 15:12, 26 October 2010 (CDT)
** Yes, there is while there are more possible labs to enter than there are spots to send from. Could get rid of the priorities entered by collectors if we gave priorities to the labs on the list themselves, e.g. CBC is always more important to count than Chest Xray. Would be able to get rid of the priorities also once we go to the reduced labs list. Also, would be able to get rid of priorities for labs when we go to the new data repository where there are no restrictions on the number of labs collected. All this is true for drugs as well. [[User:Ttenbergen|Ttenbergen]] 15:21, 26 October 2010 (CDT)


=== Keeping track of what has been reviewed ===
=== Keeping track of what has been reviewed ===