Automatic Generation of TMP entries

From CCMDB Wiki
Revision as of 15:17, 19 October 2012 by Ttenbergen (talk | contribs)
Jump to navigation Jump to search

Template:Potential Change Whenever we run a project using TMP tab entries, data collectors have to generate one or more lines before they can actually enter data. This results in extra steps.

We have at least one project for which we automatically generate an entry: Postal code collection. Whenever a new patient is entered, a "Postal Code" line is generated in the TMP tab and the collector can just fill in the PC, doesn't need to make a line first.

We could add functionality to generate lines automatically for other projects.

Left to do

  1. add the "line making" to the Form_PatientList.cb_addPt_Click()
  2. To make this work right, those projects that use the item dropdown would need to have a line "fill in" added that the program would have to reject when checking off the tmp tab.

CCMDB.mdb_Change_Log_2012#ver_2012-10-19

Added relevant columns to S Tmp because they were needed for another change implemented in

S_Tmp table usage

  • auto_add_at_patient_creation - an entry that is auto-added at patient creation time if applicable for a location (not yet implemented)
    • the "true" scenario is not implemented yet
  • auto_cant_add_manually - entry can't be added manually, ie. will show up in dropdowns
  • auto_cant_edit - entry will not be visible in tmp tab to be edited manually